首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法打开流或文件“/storage/log/laravel.log”:打开流失败:权限被拒绝

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

Stack Overflow用户
提问于 2017-11-23 05:00:40
回答 1查看 16.5K关注 0票数 4

当我导航到我的CentOS服务器上的Laravel应用程序时,它会给出HTTP错误500

所以,当我检查我的服务器错误日志时,它说这个错误

代码语言:javascript
复制
PHP Fatal error:  Uncaught UnexpectedValueException: The stream or file "/var/www/html/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/html/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:107\nStack trace:\n#0 

我已经将777权限设置为存储和引导目录。

这个Laravel应用程序在另一台服务器上运行良好。这有什么大不了的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-23 12:54:16

此错误可以通过禁用disabling来修复。

通过键入检查是否已启用.

代码语言:javascript
复制
$ sestatus

所以,通过键入.

代码语言:javascript
复制
# setenforce 0

据说,需要重新启动该系统,以实施这些更改。

然而,对我来说,重新启动Apache就足够了,并且解决了问题:-)

希望这能有所帮助!

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47447864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档