ホームページ  >  記事  >  バックエンド開発  >  nginx ルート ディレクトリの PHP プロジェクト ディレクトリ、ブラウザ アクセスが 403 エラーを報告する

nginx ルート ディレクトリの PHP プロジェクト ディレクトリ、ブラウザ アクセスが 403 エラーを報告する

WBOY
WBOYオリジナル
2016-08-18 09:16:241116ブラウズ

まず第一に、私の実行環境は Ubuntu14.04+Nginx1.4+MySQL5.6+PHP です。次に、現在発生している問題は、ブラウザーが nginx ルート ディレクトリ内の PHP プロジェクトにアクセスすると、403forbidden エラーが発生することです。ただし、個々の php ファイルにアクセスすることは問題ありません。ご指導お願いします

返信内容:

まず第一に、私の実行環境は Ubuntu14.04+Nginx1.4+MySQL5.6+PHP です。次に、現在発生している問題は、ブラウザーが nginx ルート ディレクトリ内の PHP プロジェクトにアクセスすると、403forbidden エラーが発生することです。ただし、個々の php ファイルにアクセスすることは問題ありません。ご指導お願いします

nginx で設定していないサーバーのインデックス オプションには、index.php (デフォルト ファイル) がないため、nginx はあなたの
リクエストをディレクトリへのアクセスとして扱い、ディレクトリ アクセスの権限が設定されていないため、 403

nginx はデフォルトでディレクトリ リストへのアクセスを禁止しています。ディレクトリ リストにアクセスする必要がある場合は、autoindex を追加する必要があります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。