Laravel 无法打开流或文件“/storage/logs/laravel.log”:无法打开流:权限被拒绝
Laravel The stream or file "/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
我是 运行 Laravel 服务器上的应用程序 (Ubuntu 16.04)。我有一个错误
The stream or file "/var/www/mydomain.com/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
我已经 google 我的问题了。我找到了 this answer,但没有帮助。正如我发现的许多其他答案所建议的那样,我无法设置 777 存储权限(这很危险)。
还有其他建议吗?
更新:
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
很有帮助
这些命令很有帮助:
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
我是 运行 Laravel 服务器上的应用程序 (Ubuntu 16.04)。我有一个错误
The stream or file "/var/www/mydomain.com/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied
我已经 google 我的问题了。我找到了 this answer,但没有帮助。正如我发现的许多其他答案所建议的那样,我无法设置 777 存储权限(这很危险)。
还有其他建议吗?
更新:
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
很有帮助
这些命令很有帮助:
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache