您好,我通过git使用CentOS7将我的laravel4脚本从我的笔记本部署到自己的VPS服务器上。我对存储文件夹的权限有问题。我得到了这个错误
file_put_contents(/var/www/myweb/app/storage/views/0353b2081a97162a6d5fdda4c3a3f918): failed to打开流:权限被拒绝
我尝试通过这个来更改存储目录的权限
cd app/
chown -R apache:apache storage
cd storage/
find . -type d -exec chmod 775 {} \; && find . -type f -exec chmod 664 {} \;但是错误仍然是一样的。如何设置权限才能在CentOS 7上解决此问题?
发布于 2016-03-21 02:11:51
这是个老帖子但还是..。
这似乎是一个selinux问题。
我在/opt/web/myapp中安装了Laravel应用程序,并执行了mardon执行的所有步骤。不走运。
然后我做了sudo setenforce Permissive,它起作用了。
经过几次测试后,我会带着正确的selinux标签回来。
https://stackoverflow.com/questions/27462146
复制相似问题