【发布时间】:2014-06-23 19:37:45
【问题描述】:
我使用composer create-project 命令创建了一个全新的 Laravel 应用程序。然后我把所有的文件夹和文件放在/usr/share/nginx/html/,这是我的nginx服务器的默认文档根目录。但是每次我运行http://localhost 时,它都会一直显示403 Forbiden。我尝试创建一个测试 index.php (<? php_info();) 并且效果很好。
我在某处读到需要将包含文件夹 (/html) 以及 app/storage 文件夹权限设置为 777,但仍然没有运气。
请帮助我。提前谢谢你。
这里是 nginx default.conf
【问题讨论】:
-
403 可能是因为配置指向一个文件夹,而该文件夹不包含索引,所以 nginx 尝试列出该目录,但是因为 autoindex 关闭,所以它返回了一个禁止的错误,粘贴您的配置将帮助我们帮助您。