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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法打开流或文件:无法打开流:权限被拒绝相关的知识,希望对你有一定的参考价值。

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

enter image description here

如何解决这个错误? Centos 7

答案

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

适当的解决方案是:

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

要么

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

以上是关于无法打开流或文件:无法打开流:权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

“无法打开流或文件“laravel.log”:无法打开流:权限被拒绝”

我收到错误日志文件的消息“无法打开流或文件“.../laravel.log”:无法打开流:权限被拒绝” [重复]

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

xampp ubuntu laravel 无法打开流或文件“/storage/logs/laravel log”:无法打开流:权限被拒绝

laravel - 无法以附加模式打开流或文件“/storage/logs/laravel.log”:无法打开流:权限被拒绝

Laravel 无法以附加模式打开流或文件“storage/laravel.log”:无法打开流:RHEL8 中的权限被拒绝