thinkphp5在windows服务器上经常出现写入缓存失败

file_put_contents(C:\phpStudy\PHPTutorial\WWW\app\runtime\cache\4f\819a837d54a6ed09abc77a8560a66f.php): failed to open stream: Permission denied

环境用的是phpstudy,在使用cache缓存数据时,经常报这种错误,但是windows上文件夹不存在权限问题啊,有大佬遇到过么,求指点!

阅读 3.3k
2 个回答
这个肯定是权限问题,failed to open stream: Permission denied就是权限不允许的意思,你在缓存的目录文件夹右击,然后属性->安全->编辑,然后改成完全控制试试,应该能解决这个问题

win10? 换个不需要权限的目录试试。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题