laravel では、設定解析中にプロジェクトのルート ディレクトリがパブリック ディレクトリを指していないため、プロジェクトに 403 エラーが表示されます。実行ディレクトリまたはルート ディレクトリのパスをパブリック ディレクトリに設定するだけです。プロジェクトディレクトリ 403エラーの問題を解決します。
#この記事の動作環境: Windows 10 システム、Laravel バージョン 6、Dell G3 コンピューター。
#原因: プロジェクトのルート ディレクトリがパブリック ディレクトリを指していません。
解析を構成する際のパブリック ディレクトリ 最も可能性の高い理由は、Web サイトのルート ディレクトリが public に設定されていないことです##Web サイトの構成で設定してください
拡張知識:
vhost.conf で仮想ホストを作成します。ルート ディレクトリは laveral パブリック ディレクトリです
<VirtualHost *:80> ServerName laravelht.vn DocumentRoot C:/phpStudy/PHPTutorial/WWW/asd/laravel/public SetEnv APPLICATION_ENV "development" <Directory C:/phpStudy/PHPTutorial/WWW/asd/laravel/public> DirectoryIndex index.php AllowOverride All Require all granted Order allow,deny Allow from all </Directory> </VirtualHost>
[関連する推奨事項:
laravel ビデオチュートリアル以上がlaravelフレームワークが403エラーを報告するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。