首页 > 解决方案 > Laravel 保留 chmod 存储文件夹

问题描述

当我在我的 laravel 应用程序中访问视图时,为什么它总是每 1 分钟显示一次此错误:

file_put_contents(/home/vagrant/Code/myproject/storage/framework/cache/data/db/59/db59a863cb50aaccca0c973c049bd67971a7e3ae): failed to open stream: Permission denied?

当我运行时chmod -R 777 storage/,它会起作用,但它会每 1 分钟更改一次权限。

即使我这样做:

在我的本地机器上,对我不起作用。

我在用着:

请帮忙。谢谢你的任何回答。

标签: phplaravelpermissionsvagrantchmod

解决方案


使用 更改整个项目的所有者chown。设置新的所有者www-data

sudo chown -R www-data:www-data /var/www


推荐阅读