IIS (インターネット インフォメーション サービス) は、Microsoft によって開発された Web サーバー ソフトウェアであり、ASP.NET Web サイトをホストするために Windows オペレーティング システムで一般的に使用されます。同時に、IIS は PHP 環境もサポートしますが、PHP Web サイトを構築する過程で、PHP フォルダーのアクセス許可にアクセスできないという問題が発生します。
これは非常に一般的な問題です。この記事では、IIS が PHP フォルダーのアクセス許可にアクセスできない問題について詳しく説明します。お役に立てれば幸いです。
1. 問題の説明
IIS で PHP Web サイトを構築すると、次の問題が発生することがあります:
ブラウザを通じて PHP ファイルにアクセスすると、Web ページが403 Forbidden (Access Denied) プロンプトが表示されます
FTP クライアントを使用して PHP ファイルをサーバーにアップロードできません
IIS 構成の PHP フォルダーにアクセスできません
これらのエラー プロンプト同じ問題が表示されます。つまり、IIS が PHP フォルダーのアクセス許可にアクセスできません。では、IIS でこの問題を解決するにはどうすればよいでしょうか?以下、詳細に説明する。
2. フォルダーのアクセス許可を確認する
IIS が PHP フォルダーにアクセスできないというアクセス許可の問題が発生した場合、最初のステップはフォルダーのアクセス許可を確認することです。次の手順でフォルダーのアクセス許可を表示および変更できます。
上記の手順は、PHP フォルダーのアクセス許可を設定することです。以下では、IIS で PHP 拡張機能を構成する方法について説明します。
3. IIS での PHP 拡張機能の構成
PHP 拡張機能を構成する前に、サーバーに PHP がインストールされていることを確認してください。 PHP がインストールされていない場合は、関連情報を参照して最新バージョンの PHP をインストールしてください。
リクエスト パス: *.php
モジュール: FastCgiModule (そうでない場合は、FastCgiModule がサーバーにインストールされていることを確認してください)
実行可能ファイル: D:\php\php-cgi.exe (この例では、PHP がインストールされています) D ドライブの php フォルダー IIS Web サイトでは、すでに PHP フォルダーに正常にアクセスできます。
概要
以上がiisがphpフォルダの権限にアクセスできない問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。