Laravel 5.1 中的权限被拒绝问题
Posted
技术标签:
【中文标题】Laravel 5.1 中的权限被拒绝问题【英文标题】:Permission denied issue in Laravel 5.1 【发布时间】:2015-09-20 17:02:52 【问题描述】:laravel 5.1 中的 php 致命错误:
带有消息“流”的未捕获异常“UnexpectedValueException” 或文件“/var/www/html/SocialNet/storage/logs/laravel.log”不能 被打开:无法打开流:权限被拒绝'在 /var/www/html/SocialNet/bootstrap/cache/compiled.php:13090\n堆栈 跟踪:\n#0 /var/www/html/SocialNet/bootstrap/cache/compiled.php(13030)
【问题讨论】:
它每天都在发生,每分钟都在发生 它告诉你它无法打开日志文件。一旦 oyu 解决了这个问题,它就会告诉你到底哪里出了问题。 是的 chmod 777 文件名和 chown apache:apache 文件名 sudo chmod -R 777 存储 更改它,但我又遇到了这个问题@maytham 【参考方案1】:这是一个日志文件权限问题。
一些可能的解决方案:
授予对该文件的写入权限 将日志文件路径更改为您可以写入的另一个路径 更改日志输出驱动 禁用日志记录How to configure log
How to deal with log file path and permissions
【讨论】:
以上是关于Laravel 5.1 中的权限被拒绝问题的主要内容,如果未能解决你的问题,请参考以下文章
Laravel:laravel Blade 文件中的权限被拒绝
storage/meta/services.json 中的 Laravel 权限被拒绝
Laravel 无法以附加模式打开流或文件“storage/laravel.log”:无法打开流:RHEL8 中的权限被拒绝