WIREDGATE: PHP開発環境(Windows)

2010年8月5日木曜日

PHP開発環境(Windows)

久しぶりにPHP
一度PHPやりだしたら楽すぎてJavaに戻れない。。。

では、環境構築
手っ取り早くXAMPPをインストール

A.XAMPP for Windows 1.7.3のインストール

XAMPP 1.7.3には以下のものが含まれています
・Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l
・MySQL 5.1.41 + PBXT engine
・PHP 5.3.1
・phpMyAdmin 3.2.4
・Perl 5.10.1
・FileZilla FTP Server 0.9.33
・Mercury Mail Transport System 4.72

B.XDebugの設定
XAMPP_HOME\php\php.iniを編集

1.1008行
;zend_extension = "E:\xampp\php\ext\php_xdebug.dll"
zend_extension = "E:\xampp\php\ext\php_xdebug.dll"

2.2164行
;xdebug.remote_enable = 0
xdebug.remote_enable = 1

3.XAMPPのコントロールパネルからApacheを再起動

C.PHPEclipseのインストール
PHPEclipse1.2.3 Released

Eclipseのpluginsとfeaturesにそれぞれコピーして完了

D.Apacheにドキュメントのコンテキスト(公開ディレクトリ)を追加
1.XAMPP_HOME\apache\conf\httpd.confを編集
最終行に次の1行を追加
Include "conf.d/*.conf"

こうしてた方が何かと便利

2.ディレクトリ作成
XAMPP_HOME\apache\conf.d

3.設定ファイル作成
test.conf

4.設定ファイル編集(testにアクセスする場合)
Alias /test "D:/test/"


Options Indexes MultiViews ExecCGI
AllowOverride None
Order allow,deny
Allow from all


このとき日本語のパスは不具合が生じるので避けてください。

5.Apacheを再起動
6.ブラウザでhttp://localhost/test/にアクセスできれば完了

E.テンプレートエンジンsmartyのインストール
1.ダウンロードしたファイルを展開
2.展開した中のlibsディレクトリをXAMPP_HOME\php\にsmartyとしてコピー
3.php.iniのinclude_pathに2でコピーしたディレクトリを追加
4.Apacheを再起動


そしてXdebugが認識されているにもかかわらず相変わらず動かない
まぁ、とりあえずそんなに困らないので今はスルーで。

0 件のコメント: