网站提示缓存文件写入失败PHP什么原因thinkphp

如题所述

1:就是先回收进程池看是否能解决,如果自己没有这个能力,可以让空间商或者网站建设者帮助操作。
2:/alidata/www/richpr/Home/Runtime/Cache/50816cee56615ea0744a5bfe4b7d7fea.php 提示这样的东西,只需要把程序目录的CACHE里面的文件全部删除或者清空,即可恢复。
3:如果是LIUNX服务器的话,就把CACHE这个目录设置为777可写可读即可。
4:Thinktemplate.class.php文件问题,从官方重新下载一份这个程序,然后覆盖这个文件,就可以解决。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-26

原因1:代码有问题;
原因2:网站所在的服务器,是否对缓存文件的存储位置设置了写入权限(777权限);你可以查看Runtime文件夹的权限,看是该缓存文件夹是否有写入权限。