2009-10-16

PHP 5.3 を Windows Server 2003 R2 + FastCGI で試す

ISAPI の方式がなくなってたので焦った。セキュリティ上の方針なら仕方あるまい。 MicrosoftイチオシFastCGI を試す。

http://www.iis.net/extensions/FastCGI (FastCGI for IIS 6) ここで右上のインストールバナークリックして色々進めるといつの間にかインストールされる。 %windir%\system32\inetsrv\fcgiext.ini が存在していれば、ひとまずインストールはOK。

次に PHP 5.3 を入れる。 VC9 x86 Thread Safe の Installer が今回はまともに動く。

http://windows.php.net/download/ (サブドメインwindows だけ分かれてるのも最近知った。へえー。)

インストーラ起動したら「 IIS FastCGI 」を選択する。

Extension は最初から色々入ってるが、 MultiByte Function が抜けてるので入れる。 PDO の PostgreSQL も最初は抜けてるので、必要な人は入れる。

あとはインストーラによってカスタマイズされた php.ini に対して

・ error_log の書き出し先を追記する

date.timezone = 'Asia/Tokyo' を追記する

…こんなに簡単だっけか。不安になる。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん