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