Archive for "四月, 2012"

Can not write to cache files,./data/ and ./data/cache/

网络文摘 四 03, 2012 No Comments

安装好的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管理后台,选择“工具”,“更新缓存”。

 

导入数据库的时候还遇到以下的问题:

 

解决办法如下:

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