在laravel中,因为配置解析时项目根目录没有指向public目录,所以会出现项目报403错误;只需在项目目录中将运行目录或根目录的路径设置为public目录即可解决报403错误。
本文操作环境:windows10系统、laravel6版、dell g3电脑。
为什么laravel框架报403错误原因:项目根目录没有指向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错误的详细内容。