Laravel流或文件" /storage/logs/laravel.log"无法打开:无法打开流:权限被拒绝

时间:2018-01-29 16:50:06

标签: ubuntu-16.04 laravel-5.5 apache2.4

我在服务器上运行Laravel应用程序(Ubuntu 16.04)。我有一个错误

  

流或文件" /var/www/mydomain.com/storage/logs/laravel.log"无法打开:无法打开流:权限被拒绝

我已经谷歌我的问题了。我找到了this answer,但它没有帮助。我无法设置777存储许可(这是危险的),正如我发现的许多其他答案所示。 还有其他建议吗?

更新:

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

很有帮助

1 个答案:

答案 0 :(得分:12)

这个命令很有帮助:

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache