2006年01月22日

WindowsにPHPをインストール(正解)

こちらで一度思い出しながら書いたが、運よく(?)開発マシンのディスク障害が発生し、HDDを入れ替えたため、再び、インストールしないといけないことになった。

そこで、その手順を。

こちらの手順が正しい手順になります。


1.ダウンロードファイルの解凍

http://www.php.net/downloads.php からWindows Binariesをダウンロードします。今日現在の最新バージョンは5.1.2です。(今回は、以前にダウンロードしておいた、4.3.3をインストールします。)
ダウンロードしたファイルを解凍します。
そして、その解凍したファイルをCドライブにコピーします(C:\php にコピーしました)。

2.php4ts.dllのコピー

php4ts.dllをWindowsディレクトリ(c:\windows\)にコピーします。

3.php.iniの設定

414行目 ;include_path = ".;c:\php\includes"
のセミコロンを削除する。

421行目 doc_root ="D:/InetPub/wwwroot"
にIISで設定したドキュメントルートフォルダを指定する。

428行目 extension_dir = "c:/php/extensions"
PHPをCドライブにコピーしたフォルダを指定する。

534行目 ;extension=php_bz2.dll 以下、必要なモジュールのセミコロンを削除する。これは、IIS版に有効かどうかは未確認です。。。

編集したphp.iniをWindowsディレクトリ(c:\windows\)にコピーします。

4.DLLファイルのコピー

1でコピーしたフォルダ内のdlls(c:\php\dlls)の全ファイルをWindowsディレクトリの下のsystem32にコピーします。

5.IISの設定

インターネットインフォメーションサービスマネージャーを起動します。
規定のWebサイトのプロパティを開きます。

「ISAPIフィルタ」のタブを開いて、「追加」ボタンをクリック。
ファイル名:PHP
実行ファイル名:1でコピーしたフォルダの下のsapi\php4isapi.dll(C:\php\sapi\php4isapi.dll)
で、「OK」ボタンをクリック。

次に、「ホームディレクトリ」のタブを開いて、アプリケーションの設定のところの「構成」ボタンをクリック。
「追加」ボタンをクリック。
実行ファイル名:1でコピーしたフォルダの下のsapi\php4isapi.dll(C:\php\sapi\php4isapi.dll)
拡張子:.php
動詞:「制限」にして GET,HEAD,POST,TRACE と入力
で、「OK」ボタンをクリック。

以上で、IISでPHPモジュールが動きます。

2006年01月22日 23:23 | デスクトップ


トラックバック

このエントリーのトラックバックURL:

コメント

コメントしてください




保存しますか?