我已经安装了新的Xampp,并设置了虚拟主机,当我访问该网站时,出现了以下错误。
file_put_contents(/b237142d7ac388af2fe193a8361f611a83409dff.php): failed to open stream: Permission denied
。
我搜索了这个问题,Folk说它/存储权限问题我已将权限更改为sudo chmod -R 777 /site-name/storage
。
但问题仍然存在。
我错过了什么吗?
答案 0 :(得分:0)
在storage
文件夹中,app
,framework
文件夹丢失,通过添加它们,问题就消失了,现在事情就像魅力一样。
答案 1 :(得分:0)
我在Laravel 5.2项目中遇到了同样的问题。我已在app
文件夹中拥有文件夹framework
和storage
。然后我发现在framework
文件夹中你需要有三个文件夹:cache
,views
和sessions--
并确保storage
文件夹具有写入权限。
This answer最终有助于解决问题。