thinkphp缓存文件写入失败是什么原因

 我来答
张恺阳
2017-05-09 · 知道合伙人软件行家
张恺阳
知道合伙人软件行家
采纳数:166 获赞数:532
开发过各种类型网站及APP等,如有相关问题可以随时向我提问。

向TA提问 私信TA
展开全部

Thinkphp缓存文件写入失败,主要原因是没有缓存文件夹(runtime)的管理权限。

这种情况大部分出现在Linux服务器中,Windows服务器默认具备可写权限。

以Thinkphp5.0版本为例:

在Linux服务器的情况下,它必须是具备可写权限才行,并且这种可写权限应该递归到所有子文件夹。

假设thinkphp放在 /home/www/thinkphp 目录。

chomd -R 777 /home/www/thinkphp/runtime/

通过以上命令使runtime文件夹以及其子文件夹都具备可写权限。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式