在laravel中,因為配置解析時專案根目錄沒有指向public目錄,所以會出現專案報403錯誤;只需在專案目錄中將執行目錄或根目錄的路徑設定為public目錄即可解決報403錯誤。
本文操作環境:Windows10系統、Laravel6版、Dell G3電腦。
原因:專案根目錄沒有指向public目錄,
設定解析的時候忘記指定public目錄了
最大可能是你的網站根目錄沒有設定為public
#在網站設定設定就好
擴充知識:
在vhost.conf中建立一個虛擬主機,根目錄是laveral的public目錄
<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中文網其他相關文章!