Laravel中使用file_put_contents权限问题
发布时间
阅读量:
阅读量
项目场景描述
将项目部署至远程服务器后,在实际运行过程中
问题描述:
第一种情况:
failed to open stream: No such file or directory;
第二种情形:
ERROR: file_put_contents(/var/www/html/---/storage/framework/cache/data/3cc7fd54b5a3cb08ceb0754f58371cec1196159a): failed to open stream: Permission denied
原因分析:
权限不足的问题,只需为相关文件赋予适当的访问权限即可解决。
解决方案:
为具备相应权限的storage文件夹配置访问权限:
chmod -R 777 storage/
若仅存在日志访问权限不足的情况,可采取以下措施:
chmod -R 777 storage/logs
全部评论 (0)
还没有任何评论哟~
