IIS/PWS サーバ

本節では、PHPをIIS(Microsoft Internet Information Server) にインス トールする際の注意およびヒントについて説明します。 PWS/IIS 3PWS 4 以降IIS 4 以降 のバージョンに ついて説明します。

Windows と PWS/IIS 3

これらのサーバーを設定するために推奨される方法は、配布ファイルに 含まれる INI ファイル (php_iis_reg.inf) を使用する方法です。この ファイルを編集し、拡張機能および PHP インストールディレクトリを自 分用の設定に調整することが可能です。さもなくば、以下の手順により、 手動でこの設定を行うことも可能です。

警告: これらの手順は、windows レジストリに直接修正します。 エラーを一つでも生じた場合、システムの状態が不安定になる可能性 があります。まずレジストリのバックアップをとることを強く推奨します。 PHP 開発チームは、レジストリが損傷した場合の責任を負いません。

ここまでの作業で、PWSおよび IIS 3用のシステムインストールは完了します。 IIS 3 ユーザーは、Steven Genusa が作成したスクリプトマップ設定用の すばらしいツールを使用すること ができます。

WindowsとPWS 4以降

PWS 4以降を実行するWindows上にPHPをインストールする際には、二つの 方法があります。一つは、PHP CGIバイナリを設定する方法で、もう一つ は、ISAPIモジュール dllを使用する方法です。

CGIバイナリを選択した場合は、次のようにします。

ISAPIモジュールを選択した場合、次のようにします。

Windows NT/2000 と IIS 4 以降

PHPをIIS 4以降を実行しているNT/2000サーバ上にインストールするには、 以下の指示に従って下さい。PHPを設定するには、CGIバイナリ(php.exe) 版とISAPIモジュール版の2種類あります。

どちらの場合も、マイクロソフトマネージメントコンソールを起動する 必要があります。(「インターネットサービスマネージャ」またはNT 4.0 オプションパックまたはWindows 2000では、コントロールパネル=>管 理ツールに現れます。)つづ意で、Webサーバノード上で右クリック (「デフォルトのWebサーバ」としてこれが現れていることが多い)

CGIバイナリを使用したい場合、次のようにします。

ISAPIモジュールを使用するには、次のようにして下さい。