问答 / 3128 / 10 / 创建于 6年前
图1:给目录权限 图2:在页面中还是报错(没有权限读写) 图像3:文件权限
把 SELinux 關閉或是下 sudo chcon -Rt httpd_sys_content_t gyt && sudo chcon -Rt httpd_sys_rw_content_t gyt
sudo chcon -Rt httpd_sys_content_t gyt && sudo chcon -Rt httpd_sys_rw_content_t gyt
看下 storage下面的log目录权限 是什么
看看 storage 下 log 目录权限够吗。看看是否有laravel.log这个文件。如果没有手动创建一个并赋予777权限试试呢。
你的nginx是什么用户运行的?
通用操作...laravel中bootstrap和storage两个目录递归给777权限;
@颜⑧ 我也觉得是nginx用户组的问题,切换到非root用户再重启nginx试试
解决了, 是SELinux的问题关闭就行
@hhd1 原来好多人遇到这个 SELinux 问题
这个写法也有问他吧 -R 参数呢 不递归也不行的哦 其实只要bootstrap/cache 和storage目录给下权限就行 :smile:
用centos做web服务器第一件事,就是关闭selinux
我要举报该,理由是:
推荐文章: