阿里云服务器 Thinkphp缓存文件写入失败,是什么原因

阿里云服务器 Thinkphp缓存文件写入失败,是什么原因,第1张

缓存文件写入失败,一般原因都是因为对缓存目录不可写权限引起;

可使用linux命令:

chmod

-R

777

{网站目录路径}

runtime是一个缓存文件夹,一般它出错。多数都是因为权限的问题。

Linux服务器

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

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

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

windows服务器

windows服务器正常情况默认是可写的。

在本地配置这个项目时,出现了一个问题,无法写入/Runtime/Cache缓存,这个问题是权限问题,首先要看看在自己的项目/Application/下有没有Runtime这个文件夹,如果没有,就自己在/Application/建好Runtime文件夹,然后设置Runtime文件夹下及其下面的子文件夹的权限,方法:

在终端进入Runtime文件夹,然后执行命令:chmod -R 777 *,问题就解决了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11559791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存