PHPインストール

ここでは、すでに04WebServerでサーバーを立てていること前提で説明を進める。


1.http://www.php.net/downloads.phpより、
PHP 4.4.6 zip package [8,393Kb] - 01 Mar 2007をダウンロードして展開する。
(注:このバージョンがない場合は一番近いバージョンを落とす)


2.作成されたフォルダ名をphpと変更してCドライブに移動する。


3.phpフォルダ内のphp4ts.dllをC:\WINDOWSフォルダ内にコピーする。
同様にphpフォルダ内のphp.ini-distをコピーし、php.iniとリネームしてC:\WINDOWSフォルダ内にコピーする。


4.次にリネームしたphp.iniの内容を修正する。
 4.1.include_pathの指定
 include_path = ".;C:/php/includes;C:/php/pear"

 4.2.doc_rootを指定
 doc_root = "C:/www"
 (注:ここには04WebServerディレクトリ設定のドキュメントルートのLocalPathを指定する)

 4.3.extension_dirを指定
 extension_dir = "C:/php/extensions"

 4.4.(重要)
 cgi.force_redirect = 1" を "cgi.force_redirect = 0" と変更する。
 これは04WebServer特有の設定である。詳しくはここ参照→http://soft3304.net/04WebServer/FAQ.html

 4.5.mbstring設定の有効
 php_mbstring.dllとphp_exif.dllの両方のDLLファイルを「;(コメント)」を外して有効にする。


5.C:\php\dllsのDLL拡張子ファイル全部をC:\WINDOWS\SYSTEM32フォルダ内にコピーする。


6.設定は以上の手順で、PHPが正しく動作するか確認する。
テキストエディタを開いて
<? phpinfo() ?>
というテキストファイルを作成し、ディレクトリ設定で「CGI/SSIを許可」しているディレクトリ内にphpinfo.phpというファイル名で保存する。(注:<を半角にしてください)

そしてブラウザを起動し、アドレスバーにhttp://127.0.0.1/XXXX(保存したディレクトリ)/phpinfo.phpと入力する。

PHPの情報が色々と表示されていれば正しく動作している。