IISのハンドラーマッピングににPHPモジュールマッピングを追加する
IISのハンドラーマッピングにPHPのモジュールマッピングを追加します。
[インターネット インフォメーション サービス(IIS)マネージャー]を起動します。左側のツリービューから[サイト]ノードの子ノードにあるサイトのノードを選択します。右側の[機能ビュー]から[ハンドラーマッピング]をダブルクリックします。

ハンドラーマッピング画面が表示されます。右側の[操作]パネルの[モジュールマップの追加]メニューをクリックします。

[モジュールマップの追加]ダイアログボックスが表示されます。

ダイアログボックスにモジュールマップの情報を入力します。
- 要求パス:*.php
- モジュール:FastCgiModule
- 実行可能ファイル:(PHPインストールディレクトリ)\php-cgi.exe
- 名前:PHP_via_FastCGI
を設定します。設定後[要求の制限]ボタンをクリックします。
[要求の制限]ダイアログが表示されます。[マップ]タブを選択し[要求のマップ先が次の場合のみハンドラーを呼び出す]チェックボックスにチェックします。また[ファイル]ラジオボタンにチェックを入れます。
[動詞]タブをクリックし選択します。[すべての動詞]ラジオボタンにチェックを入れます。
[アクセス]タブをクリックし選択します。[スクリプト]ラジオボタンにチェックをします。設定ができたら[OK]ボタンをクリックし[要求の制限]ダイアログボックスを閉じ、[OK]ボタンを押し[モジュールマップの追加]ダイアログボックスを閉じます。
ハンドラーマッピングリストの一覧にPHPのモジュールマッピングが追加されました。
以上でハンドラーマッピングの設定ができました。
著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。