登陆DZ X3.0管理员后台提示 Can not write to cache files, please check directory ./data/ and ./data/sysdata/ .


最近在阿里云那里买了个云主机装的是CentOS 6.3 64位 安全加固版,搬迁网站后登陆DZ X3.0管理员后台提示 Can not write to cache files, please check directory ./data/ and ./data/sysdata/ .  在百度刮了很多都是说权限问题。直接咨询阿里云那边售后,回答如下:

 

您好,根据提示,显示自问题在于服务器内容的软件问题。 问题可能出在两方面 1 权限不够,需要赋予admin用户 读写执行权限 这个需要您合适,给予的权限是root还是admin用户 请ssh登录到服务器,赋予权限 2 硬盘资源不足,无法写入,这需要您检查文件夹所在磁盘空间是否充足,请了解。

 

然后检查的时候权限是已经是777了,然后主机是新买的只有一个网站所以不存在空间不足。然后又到西部云里面的对比了一下,原来是网站的所有者问题,现在我新的阿里云的这个网站下的所有者是root,而原来的西部云是www,应该是阿里云客服回答的用户所有权问题了。然后就使用了,也有这样的写法,不过我使用的是第一种,然后再刷新网站,已经可以登录后台不在提示权限不足的问题了。另外可以使用这个指令来查看你服务器有哪些用户:cat /etc/passwd |cut -f 1 -d : ,或者 cat /etc/passwd 更加详细。没有技术含量,只是为了方便以后出现这样的问题记得怎么处理,遇到同样的问题的朋友可以一起来交流。

相关内容