About

2007年08月06日 11:25に投稿されたエントリーのページです。

ひとつ前の投稿は「Oracle Sql Developer にて 行番号表示」です。

次の投稿は「携帯サイトの開発環境設定2」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35

« Oracle Sql Developer にて 行番号表示 | メイン | 携帯サイトの開発環境設定2 »

携帯サイトの開発環境設定

携帯サイトを作るかもしれないので、ローカルに開発環境を作る事にした。
その時のメモ。

【開発環境構築 for windows】

OS : WinXP
Web Server : Apatch 2.0.59
Perl : ActivePerl 5.6.1

-----------------------------------------------------------
-- ActivePerl のインストール --
-----------------------------------------------------------
1. ActivePerl の ダウンロード

http://downloads.activestate.com/ActivePerl/Windows/5.6/

【補足】08/08/01 時点のバージョン ActivePerl 5.8.8
 http://aspn.activestate.com/ASPN/Downloads/ActivePerl/

2. ディフォルトでインストール

3. DOS窓から 「perl -v」を実行。ヴァージョンが表示されたらOK

-----------------------------------------------------------
-- Apatch --
-----------------------------------------------------------

1.Apatchのダウンロード

http://www.apache.jp/
http://httpd.apache.org/download.cgi

apache_2.0.59-win32-x86-no_ssl.msi

【補足】apache_2.2.4-win32-x86-no_ssl.msi 自分の環境ではNGだった

2.インストール

[ServerInfomation]
NetWorkDomain: localhost
Servername : localhost
ServerAdmin : hoge@hoge.com

3.ブラウザで http://localhost/ にアクセスできれば OK

-----------------------------------------------------------
-- Apatch + Perl --
-----------------------------------------------------------
1. %APATCH_HOME%\Apache2\conf\httpd.conf の設定

1.1 AddHandlerをコメントアウトし下記に書き換える

  AddHandler cgi-script .cgi .pl

1.2 Addtypeの追加

AddType application/x-httpd-cgi .cgi
AddType application/x-httpd-cgi .pl
   
2. アパッチを再起動する。

3. %APATCH_HOME%\Apache2\cgi-bin\printenv.pl を開く
4. 一行目をパールのインストール先に変更する
5 ブラウザで http://localhost/cgi-bin/printenv.pl を入力し、表示されればOK

※ http://localhost/cgi-bin/printenv.pl を入力した場合
IEの場合「ファイルのダウンロード」画面が表示される事あり、
FireFoxでは普通にひょうじされた。
その場合、 http://localhost/cgi-bin/printenv.pl/ と最後に「/」を付加する。

-----------------------------------------------------------
-- Docomo (エミュレータ) --
-----------------------------------------------------------

1. エミュレータのダウンロードとインストール

http://www.nttdocomo.co.jp/service/imode/make/

ツールダウンロードを選択、「iモードHTMLシミュレータII」を選択

-----------------------------------------------------------
-- au (エミュレータ) --
-----------------------------------------------------------

1. エミュレータのダウンロードとインストール

http://www.au.kddi.com/ezfactory/index.html

Openwave SDK 6.2K

-----------------------------------------------------------
-- Soft Bank (エミュレータ) --
-----------------------------------------------------------

1. エミュレータのダウンロードとインストール

http://developers.softbankmobile.co.jp/dp/tool_dl/web/wcv.php

ウェブコンテンツヴューア


-----------------------------------------------------------
-- キャリア判別 --
-----------------------------------------------------------
※以下のモジュールを使おうかと思っている

 http://memorva.jp/memo/mobile/http_user_agent.php

http://www.kawa.net/works/perl/phone/pnews.html

※ユーザーエージェント
http://www.nttdocomo.co.jp/service/imode/make/content/spec/useragent/index.html
http://www.au.kddi.com/ezfactory/tec/spec/4_4.html
http://developers.softbankmobile.co.jp/dp/tech_svc/info/useragent.php

-----------------------------------------------------------
-- PPMにて必要モジュールのインストール --
-----------------------------------------------------------
※PPM(Perl Package Module)とは、Win32環境において
Perlから新しいモジュールを利用できるようにするモジュール

PPM :version 2.2.0

【必要なモジュール】

CGI
CGI-Session

0. ネット接続時にプロキシを使用している場合、DOS窓をにて以下を入力

※プロキシ、ユーザ、パスワードの設定

Set HTTP_proxy=http://192.168.1.1:8080
Set HTTP_proxy_user=user
Set HTTP_proxy_pass=pass

1. 「PPM」と入力。PPMが起動する。

2. 「query」と入力後「enter」を押す。インストールされているモジュールが表示される。

3. 「CGI」モジュールのインストール。以下を入力

install CGI

4. 「CGI-Session」のインストール

install CGI-Session

5 以下を入力してインストールされているか確認

query CGI

6 「quit」で「ppm」の終了

-----------------------------------------------------------
-- Session 管理 --
-----------------------------------------------------------

※携帯ではCookieを使用できない為、以下のどちらかを使用する

(a)フォームのhiddenフィールドにセッション番号を埋め込む
(b)URIにセッション番号を埋め込む

トラックバック

このエントリーのトラックバックURL:
http://www.sanryu.net/cgi-bin/mt/mt-tb.cgi/64

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

2009年03月
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31