Laravel无法写入app / storage / views

时间:2015-10-23 08:06:21

标签: php laravel laravel-4

我有一个有效的网站,但有时会收到错误500,并说:

  

file_put_contents(/网络服务器/应用/存储/视图/ c2719e58403973c7f90aef11e3d73aaa):   无法打开流:权限被拒绝(查看:   some.actual.view.blade.php)

问题是权限是正确的(www-data是文件夹及其子项的所有者),因为它能够写一些(未定义的时间)并出现此错误。

我认为这可能是空间问题?目录中的文件数量?当我清除文件夹时,我不会收到此错误。

PS:我在删除文件夹中的所有内容之前运行了ls -l命令。很少有文件归root所有。它们如何归root所有?这是否意味着laravel是由root执行的?

1 个答案:

答案 0 :(得分:2)

也许您在root用户下运行一些artisan命令,并以root身份创建了可能无法修改的文件。