解决“file_put_contents(meta/services.json):无法打开流:权限被拒绝”错误
尝试访问 http://localhost/test/ 时public/ 并遇到“异常处理程序中出现错误”消息,可以采取几个步骤来诊断和解决问题
第 1 步:权限修改
验证 app.php 中的 debug 设置为 true 后,可能会注意到以下错误:“流或文件“/var/www/html/test/app/storage/logs/laravel.log”无法打开:无法打开流:权限被拒绝。”要解决此问题,请运行命令 chmod -R 644 app/storage。
第 2 步:进一步调查
解决上一个错误后,可能会出现新错误: “file_put_contents(/var/www/html/laravel/app/storage/meta/services.json):未能打开流:权限被拒绝。”
解决方案:
要解决此问题,请按照 vsmoraes 建议的步骤操作:
对于 Laravel >= 5.4:
对于 Laravel
对于 Laravel以上是如何修复 Laravel 中的“file_put_contents(): 无法打开流:权限被拒绝”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!