网管程序员论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5763|回复: 0

discuz论坛问题"Can not write to cache files, please check directory ./data/

[复制链接]
发表于 2012-9-24 22:58:07 | 显示全部楼层 |阅读模式
discuz论坛问题"Can not write to cache files, please check directory ./data/ and ./data/cache/ ."

今天我把我本机安装好的discuz论坛放到服务器上,导入数据库,上传完论坛,修改完连接数据库用户名和密码,访问出现如下错误:Can not write to cache files, please check directory ./data/ and ./data/cache/ .

百度了一下,总结如下:
1.进入discuz的安装目录,修改/data/ 和/data/cache/ 的目录权限
#cd /home/www/lt/data
#chmod 777 ./data
#chmod 777 ./data/cache
2.登录discuz!2.0管理后台,选择“工具”,“更新缓存”。(如果还不行,就执行下面的步骤)
3.删除/data/cache目录,新建一个/data/cache目录。然后修改cache文件夹的权限。
#rm -rf /data/cache/
#mkdir /data/cache/
#chmod -R 777 /data/cache/
4.登录discuz!2.0管理后台,选择“工具”,“更新缓存”。

我导入数据库的时候还遇到以下的问题:
8345f1f09052982287678177d7ca7bcb0b46d499.jpg
解决办法如下:
1.进入到服务器存放mysql数据库文件的目录,修改数据库的属组和权限(默认是/var/lib/mysql/或/usr/local/apache2/mysql/data/)
#cd /var/lib/mysql/
#chmod -R 777 ultrax/*
#chown mysql.mysql ultrax/*
2.重启mysql和apache服务。
#service mysqld restart
#service httpd restart
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|手机版|Archiver|最新更新|网管程序员社区 鄂ICP备11008024号-3

GMT+8, 2019-11-19 07:37 , Processed in 0.093600 second(s), 29 queries .

Powered by 网管论坛

© 2001-2018 www.027safe.com Inc.

快速回复 返回顶部 返回列表