我们经常在发布网站或者网站搬迁后遇到:cann’t write cache files或其他类似的表示无法写入缓存文件的错误提示,解决方法如下:

1.首先检查对应文件夹的权限,一般我们将缓存文件夹的权限改成0755就可以解决了。

2.通过chown命令设置文件夹所有者权限。

如果通过第一步设置了正确的文件夹权限后,仍然无法正常写入缓存文件,那么一般是文件夹所有者的问题了。通过如下命令,将文件夹所有者改为www:


chown www:www -R /path/to/dir

其中/path/to/dir表示你的网站根目录路径,如:


chown www:www -R /var/www/www.codesou.cn