現在、多くの Web サイトは PHP で書かれていますが、サーバー環境は必ずしも FreeBSD または Linux であるとは限りません。多くの PHP Web サイトは Windows2000、Windows2003、および Windows Server 2008 システムで実行されます。さらに、これまでの多くのレポートによると、Windows Server 2008 での PHP の実行効率は 40% 以上向上しました。
それでは、今日のテーマ、IIS7 で PHP Web ページのサポートを追加する方法に入ります。
システム環境:Vista / Windows Server 2008
1. まず、IIS7(コントロールパネルのプログラムと機能、Windowsの機能)をインストールします。デフォルトの選択条件で、ISAPI
の2つのオプションを忘れずにチェックしてください。
インストールが完了したら、ブラウザに http://127.0.0.1 と入力します。問題がなければ、IIS7 のようこそインターフェイスが表示されます。
2番目に、PHPをインストールします
PHP インストール パッケージをダウンロードするには、http://cn.php.net/downloads.php にアクセスし、ここから Windows バイナリをダウンロードします。 PHP のインストールが完了したら、このディレクトリで php.ini-dist を見つけ、名前を php.ini に変更して php.ini を開きます。
検索: extension_dir = "./"、extension_dir = "d:php" に置き換えます;
見つかった: Windows 拡張機能:以下のモジュール設定の下の各行のコメントを削除します。 例は次のとおりです。
拡張子=php_mbstring.dll
拡張子=php_gd2.dll
拡張子=php_MySQL.dll
保存します。ファイルをシステムの Windows ディレクトリにコピーします。
3. IIS7 で新しいアプリケーション プールを作成し、プールの .Net タイプをアンマネージドに設定します。
新しい Web サイトを作成し、「読み取り」と「スクリプトの実行」権限を有効にします。完了したら、この Web サイトに ISAPI フィルターを追加します。
次に、ハンドラーマッピングを追加します
上記の手順で、Handler MappingにD:PHPphp5isapi.dllを追加します
OK、すべての操作が完了しました。これで、PHP ファイルが適切に動作するかどうかをテストできます。http://www.bkjia.com/PHPjc/364013.html