以前Win2kのIIS用にやったが、全く忘れてる。メモ取ってなかったかなぁ。
http://www.php.net/からダウンロード。日本のユーザ会とかマルチバイト化配布場所とかあるが、まぁいいでしょう。具体的な設定手順はここやここに詳しく記述されているが、今回は前者を参考に(まねをして)作業を行なうことにする。
- ダウンロードしてきたphp-4.4.0-Win32.zipを展開すると「php-4.4.0-Win32」というフォルダが出来るので、適当なパスをAとすると、そこへこのフォルダを設置する。フォルダ名をphp440Win32に変えた。従って、基点となるディレクトリは『"C:\A\php440Win32"』ということになる(後にphp.ini修正時に思い出す必要がある)。
- php.ini-recommendedを「php.ini」にコピーして記述の修正を行なう。
- include_path = ".;C:\A\php440Win32\PEAR"
- doc_root ="C:\Inetpub\wwwroot"
- extension_dir = "C:\A\php440Win32\extensions"
- cgi.force_redirect = 0
- mbstring.language = Japanese
- mbstring.internal_encoding = EUC-JP
- mbstring.http_input = auto
- mbstring.http_output = SJIS
- mbstring.encoding_translation = Off
- mbstring.detect_order = auto
- mbstring.substitute_character = auto
- 修正したphp.iniをC:\WINDOWSへコピー。
- php4ts.dllをC:\WINDOWS\system32へコピー。
- dlls\*(dllsフォルダ中のファイル全て)をC:\WINDOWS\system32へコピー。
- sapi\php4isapi.dllをC:\WINDOWS\system32\inetsrvへコピー。
- [コントロールパネル]→[管理ツール] →[インターネット インフォメーション サービス]の「既存のWebサイト」のプロパティを次のように設定。
- そして、再起動。