第4回「IISの環境設定」
2008年10月10日
IISでPHPが動作するように環境設定を行います。
【IISの設定】
-
「スタート」−「コントロールパネル」−
「管理ツール」−「インターネット インフォメーション サービス」を実行する。
-
「既定のWebサイト」上で右クリックし、「プロパティ」を選択する。
-
「ISAPIフィルタ」タブの「追加」を押す。
-
以下のように設定し、「OK」を押す。
「フィルタ名」=「php」
「実行ファイル」=「D:¥PHP¥php5ts.dll」

-
設定後、以下のようになる。

-
「ホーム ディレクトリ」タブの「構成」を押す。
-
「マッピング」タブの「追加」を押す。
-
以下のように設定し、「OK」を押す。
「実行ファイル」=「D:¥PHP¥php5isapi.dll」
「拡張子」=「.php」
「動詞」=「GET,HEAD,POST,TRACE」
「スクリプトエンジン」=チェック有り
「ファイルの存在を確認する」=チェック無し

-
設定後、以下のようになる。

【設定の確認】
-
IISのルートディレクトリ(C:¥Inetpub¥wwwroot 等)の中に、
以下の内容の「php_test.php」というファイルを作成する。
<?php
phpinfo();
?>
-
ブラウザで、「http://localhost/php_test.php」にアクセスする。
以下のように、php_info() の結果が表示されればOK。

このエントリーのトラックバックURL:
http://www.seo-motto.com/mtos/mt-tb.cgi/48
記載どおりの手順で初めてWordPressを自力で設定することができました。
ありがとうございます!
昨日、設定ができて、一晩空けたら、サイトが表示できなくなっていました。
ISAPIフィルタの設定を削除したら表示できるようになったのですが、
これはなぜでしょうぅ??
CMさん、コメント、ありがとうございます。
お役に立てて幸いです。
一晩あけてサイトが表示できなくなった、とのことですが、ちょっと原因が分かりかねます。申し訳ありません。
たぶんISAPIフィルタ自体には時間的な制約とかはないと思いますので、おそらく別の原因が複合的に絡んでいる可能性がありますね。(曖昧で申し訳ありません。)