+-
无法打开流或文件:无法打开流:权限被拒绝

无法打开流或文件“/var/www/maheshiya.com/public_html/storage/logs/laravel-2019-02-06.log”:无法打开流:权限被拒绝

enter image description here

如何解决这个错误? Centos 7

0
投票

正确的解决方案不是让服务器上的每个用户都能访问您的存储目录或日志。

适当的解决方案是:

不要像其他用户一样运行artisan命令,因此日志文件不是由其他用户创建/拥有的。在日志文件上运行chown,以便正确的用户拥有它以更正此问题。 chown -R用户存储/日志

要么

如果您需要其他用户运行artisan命令,请在日志目录中使用setgid位和umask,以使该组保持不变,并且该组的任何人都可以写入目录中的文件。 (更先进)