discuz系统常见错误总结
文章整理自:看书网www.kanshu9
1 空间占用率100%
MySQL Error
Message: MySQL Query Error
SQL: SELECT s.*, sf.resideprovince, sf.residecity FROM uchome_space s LEFT JOIN uchome_spacefield sf ON sf.uid=s.uid ORDER BY s.friendnum DESC LIMIT 0,20 Error: Error writing file '被写入的文件名' (Errcode: 28)
Errno.: 3
解决办法: 登录FTP,清除服务器部分空间,在系统后台从新发布信息.
2 未能连接MySQL数据库服务器
Discuz! info: Can not connect to MySQL server
#Supesite info: Can not connect to MySQL server#
Time: ...
Script: ...
discuz系统Error: ...
Errno. ...
Similar error report has been dispatched to administrator before.
解决办法: 首先检测服务器是否停止了MySQL数据服务,其次,检测系统中config.inc.php 配置文件的配置信息是否有误.
3 登录FTP上传文件为0KB (即无法写入错误分析)
注* Linux系统
解决办法:
首先.检测Linux系统中是否安装FTP服务器..
其次,检测读写权限是否设置为"rw------", 或者可以将权限改为777.
再次,检测服务器硬盘空间占用率是否为100%.
4 dc系统& ss系统首页空白, 但可以登录后台程序错误.
解决办法:
更新supesite系统的缓冲程序.即重新上传系统根目录下cache目录下tpl文件夹.
对于discuz系统,缓冲文件位于./forumdata/cache文件夹下.
如果首页仍然空白,应该是开启了静态化处理功能,这时应该从新上传./html/index.html
文件.
*可以通过FTP工具flashxp, 对比备份后的网站系统文件和服务器中的系统文件大小,从而判断哪些文件应该从新上传.
* 注意要做好备份工作,不仅是备份数据库文件,样式文件,还要备份系统文件.
5 关于二进制上传出现的错误Unable to read xxx bytes in xxx
解决办法:
supesite系统function文件夹中的文件是被加密的,所以必须采用二进制上传,
出现这类错误,可以将ss或者dc系统文件从新上传一遍,一般只上传function文件即可.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论