久しぶりに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が認識されているにもかかわらず相変わらず動かない
まぁ、とりあえずそんなに困らないので今はスルーで。