不解的错误

用户在使用Hostmonster空间时,安装了上了Discuz论坛,有时会出现这样错误:
Discuz! info: Can not connect to MySQL server
Time: 2008-3-16 12:20am
Script: /bbs/index.php
Error: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
Errno.: 2002
Similar error report has beed dispatched to administrator before.
有时半小时出现一次,提交ticket联系客服,它们说服务器正常。用户出现这种问题,也不用着急,通常很快就会恢复了,这个错误的意思,就是连接不上了MYSQL,可能是你的负载太多了,所以用户一定要注意,优化系统资源,降低负载率。

参考资料:
 Hostmonster中资源限制的情况
 Discuz论坛有效减小CPU使用的措施

Discuz空间转移到HostMonster

用户在使用HostMonster,有时可能要转移论坛数据库。例如,用户在HostMonster空间中新建了SQL数据库,也上传了论坛程序,论坛程序安装完毕,就是无法导入老论坛的SQL,导入时显示”数据文件不存在”可能服务器不允许上传文件或尺寸超过限制”。用户使用phpmyadmin进行上传,也很难传上去。

用户遇到上述情况,先检查一下安装目录是否正确,再查看文件格式是否正确,如果没有问题。用户可以尝试以下方法:
1>安装好Discuz论坛后,在后台备份一下
2>用FTP软件去Discuz根目录,然后进入”forumdata”文件夹
你就会发现刚刚自动建立了一个文件夹,这个文件夹就包含要上传的数据库。用户也可以用Discuz后台自带的功能恢复数据库,如果大的数据库可以试一下帝国备份王。

Discuz论坛有效减小CPU使用的措施

用户在使用Discuz论坛过程中,有些设置对服务器CPU影响很大,HostMonster虚拟主机,对CPU是有限制的,如果不对资源进行优化,很容易造成cpu超标,下面列举了几种减少资源耗费的方法,供大家参考:
1>HostMonster控制面板里面打开防盗链,防盗链打开就可以关闭论坛的来路检查了,来路检查比较耗费资源。
2>对与哪些耗费资源大的,Discuz论坛后台中有注明,统计、查询之类的消耗也比较大,Discuz官方网站也有详细的说明,大家可以参考一下。
3>经常查看控制面板的日志分析,防止被人采集,被垃圾蜘蛛爬死。为了节省资源,用户可以把soso之类的用处不大,还占资源比较多的蜘蛛禁止掉。
4>不要设置成静态化模式,这个会增加服务器负担,图片外链也会占用cpu,一般情况下,只要读写硬盘就占用cpu。下载要占线程,也占用cpu,影响也比较大,开个几百线程,你的主机就挂了,所以用户要选择进程优化.