紧急求助,突然“can't write"

2016-07-07 15:44 来源:www.chinab4c.com 作者:ecshop专家

现象是:Notice: can't write:/hosting/wwwroot/game889_cc/htdocs/temp/compiled/admin/menu.htm.php in D:\hosting\wwwroot\game889_cc\htdocs\includes\cls_template.php on line 264
昨天下午添加产品的时候有一个产品图片无法上传,然后我重新添加一次还是无法上传,然后我以为程序有什么问题,没动什么就看看,结果进后台就出现上面那了。然后出现了好几次,在temp/compiled/admin/这里突然少了很多程序,我不知道为什么,现在我从别的ECSHOP把这些缺少的页面弄上去,行一会,后来还是出现上面那。还有就是哪个文件不写入,我修改了,还这样,我烦恼啊

回答:
Can't create/write to file
引起此问题的原因:
1.数据库已经满了
2.相应目录具有可读写的权限。
解决方法:
1.增大服务器空间。
2.清理缓存目录、清空ecs_states表,目的都是为了增大可用空间。
3.还有些用户经常备份数据库,这样会造成data目录下的文件占用空间。建议用户备份数据库后将备份文件保存到本地,然后将服务器上的备份文件清除。
4.赋予相应的目录为可读写的权限。



谢谢,我试试ecs_states这个在哪里?我平时为了节省空间,我把日志也删了

在您的数据库中
但从您的提示中,是权限给的不足的可能性大些

看起来是web空间满了或者缓存文件太多造成的。