IIS による PHP ページへのアクセスの問題、レポート 404 エラーの解決策: 1. WEB サービス拡張機能を開き、[すべての未知の ISAPI 拡張機能] を許可するように設定します; 2. iis ホーム ディレクトリと [doc_root] の構成を変更します。 、再インストールします。
IIS の PHP ページへのアクセスの問題、404 エラーが報告される解決策:
オプション 1:
WEB サービス拡張機能を開き、「すべての不明な ISAPI 拡張機能」を許可するように設定します。
オプション 2:
これは、PHP が完全に正しくインストールされていないことが原因です。
簡単な修正方法
4. インターネットサービスマネージャー-Webサイト(右クリック)-プロパティ-ホームディレクトリ-構成-拡張子の追加.phpの「参照」をクリックして実行する ファイルのポイントphp5isapi.dll
があるパス (例: D:\php\php5isapi.dll
5) インターネット サービス マネージャー - Web 情報マネージャー - 新しい Web 拡張機能の追加 - 次のように入力します。 : PHP を実行し、実行可能ファイルで php5isapi.dll が存在するパスを指定します (allow
5)。次のコードをテキスト ファイルにコピーし、.bat
ファイルとして保存します。そして run
net stop w3svc net stop iisadmin net start w3svc
結果:
オプション 1 で述べたプラットフォームは Windows 2003 IIS 6.0 で、私のプラットフォームは XP IIS 5.0 であるため、不明のオプションはありません。
プラン 2 に従って実行しましたが、結果は同じでした。腹が立って PHP を再インストールしましたが、エラーは同じでした。
リセット操作: インストール手順に従い、再インストール、セットアップを行います。doc_root = "c:\inetpub\wwwroot" を見て夢から覚めました。IIS のホーム ディレクトリを変更しましたが、 PHP.ini の doc_root
の設定によりこのようなエラーが発生しました。
要約:
ゼロから始めると、すべてがスムーズに進み、すべてを達成できます。しかし、問題に遭遇すると、慣れてきますが、しかし、深く理解せずにそのような状況に何度も遭遇したため、ゼロ調整操作を発明しました。
問題がどのような状況で問題が発生するのか、たとえば今回はホームディレクトリが変更されたためであるなどの分析が不足していますが、問題に遭遇したときに人々は混乱し、考えてしまうことがよくあります。サーバーの問題かもしれないし、システムの問題かもしれない。問題は、PHP に問題があって、自分が何を変更したのか気づかずに導入してしまったということだ。当局はそれに執着している。冷静な分析が剣である。問題を解く。
特に奇妙な問題に遭遇し、オンラインで答えが見つからないときは、パラメータ設定が間違っているなど、非常に単純な問題であることがよくあります。多くの場合、それは自分自身の考えや理解が少し狭いためです。あるいは、衝動的すぎてヘルプドキュメントを読んでいなかったかもしれません。
関連する学習に関する推奨事項: php グラフィック チュートリアル
以上がIIS が PHP ページにアクセスして 404 エラーを報告した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。