【发布时间】:2016-09-21 18:04:16
【问题描述】:
我已经安装了新的Xampp,并设置了虚拟主机,当我访问该站点时,出现以下错误。
file_put_contents(/b237142d7ac388af2fe193a8361f611a83409dff.php): failed to open stream: Permission denied.
我搜索了问题,Folk 说它的 /storage 权限问题我已将权限更改为sudo chmod -R 777 /site-name/storage。
但问题仍然存在。
我错过了什么吗?
【问题讨论】:
-
file_put_contents('/site-name/storage/b237142d7ac388af2fe193a8361f611a83409dff.php') ?
-
内容可能?
-
/b237142d7ac388af2fe193a8361f611a83409dff.php在文件系统根目录中;并且您的应用程序不应该有权限在那里写。如果您在文件名前加上/,则它是绝对的,而不是相对的 -
您需要授予网络服务器用户对路径中所有目录的写入权限,而不仅仅是最后一个目录
标签: php laravel laravel-5.2