ホームページ >バックエンド開発 >PHPチュートリアル >IIS で PHP をサポートする_PHP チュートリアル
私自身もこの点について勉強中です。この設定記事を見ていくつかのことを学びましたので、投稿して皆さんと共有します。
Windows システムに組み込まれているインターネット インフォメーション サービス (IIS) は ASP を適切にサポートしているため、IIS で ASP Web ページをデバッグするのは非常に便利です。しかし、一部の友人の Web ページでは PHP プログラミング テクノロジが使用されており、IIS はデフォルトでは PHP をサポートしていません。では、IIS の PHP デバッグ環境を手動で構成するのは非常に困難です。ここでは、いくつかの簡単な手順で IIS に PHP デバッグ環境を構成する方法を示します。
IIS コンポーネントをインストールする
著者は Windows XP システムの IIS5.1 を例に挙げます。まず、システムがデフォルトでインストールされている必要があります。システムにまだ存在していない場合は、[コントロール パネル] → [プログラムの追加と削除] → [Windows コンポーネントの追加と削除] に移動し、[Windows コンポーネント ウィザード] ダイアログ ボックスで [インターネット インフォメーション サービス (IIS)] オプションを選択します (図 1) )、「次へ」ボタンをクリックして、IIS コンポーネントのインストールを完了します。
図 1 IIS コンポーネントのインストール
PHP デバッグ環境の構成
PHP インストール プログラムを「http://www.fyrose.com/php406.exe」からローカル マシンにダウンロードします。次に、PHP インストール ウィザードを使用して完了します。 PHPのデバッグ環境の設定。
図 2 Web サーバーの選択
PHP ソフトウェア パッケージのインストーラーを実行し、ポップアップのようこそウィンドウで [次へ] ボタンをクリックし、[使用許諾契約書] ウィンドウで [同意する] ボタンをクリックして、インストールの種類 (インストールの種類) ウィンドウで、「標準」インストールを選択し、「次へ」ボタンをクリックして、PHP のインストール ディレクトリを指定します。デフォルトのインストール ディレクトリを使用することをお勧めします。次に、[メール構成] ウィンドウで電子メール アドレスを設定し、SMTP サーバーを指定し、[サーバーの種類] ウィンドウ (図 2) で使用する Web サーバーの種類を選択します。これは、Windows XP システムに付属の IIS5 を使用しているためです。 .1. 「Microsoft iis4 以降」の単一オプションを選択し、「次へ」をクリックしてインストールを開始し、最後に「IIS スクリプトマップ ノードの選択」ウィンドウ (図 3) ですべてのサイトを選択し、「OK」ボタンをクリックします。これでPHPのインストールと設定は完了です。
図 3 すべてのサイトを選択します
PHP デバッグ環境の構成を確認します
「コントロール パネル → 管理ツール」に移動し、インターネット インフォメーション サービス プログラムを実行し、「既定の Web サイト」を右クリックし、ポップアップ メニューで「プロパティ」を選択します。ダイアログ ボックスの [ホーム ディレクトリ] タブに切り替え、アプリケーション設定バーの [構成] ボタンをクリックすると、[アプリケーション構成] ダイアログ ボックスがポップアップ表示されます。 [マッピング] タブで、アプリケーション マッピング リスト ボックスがあるかどうかを確認します。 拡張子「.ph p」のオプション (図 4 を参照) が存在する場合は、PHP のインストールと構成が成功したことを示します。
図 4 プログラム マッピングの表示
このオプションが見つからない場合は、手動で追加することもできます。アプリケーション構成ダイアログ ボックスの [追加] ボタンをクリックすると、[アプリケーション拡張子マッピングの追加/編集] ダイアログ ボックスが表示されます (図 5)。 [実行可能ファイル] 列に「php.exe」プログラム パスを入力し、「Enter」を押します。 「拡張子」に「.PHP」を指定し、その他のオプションはデフォルトの設定を使用し、最後に「OK」ボタンをクリックします。
図 5 手動によるマッピングの追加
これで、PHP デバッグ環境の構成が完了しました。今後は、IIS で PHP ファイルをデバッグできるようになります。