所以我在几年前创建了这个vBulletin论坛,几个月前它开始偶尔通过电子邮件向我发送错误。自从我在创建网站时注册为论坛管理员以来,它现在会在有错误时向我发送电子邮件。网站所有者和我一起试图从他的网站上删除我提到的每一封电子邮件。我没有多想,但它持续存在。我通过电子邮件向网站所有者发送了关于它的电子邮件,他提到他改变了托管公司,但除此之外没有大的改变。
昨晚我从这个论坛收到了 60 + 错误报告。我试图在vBulletin的官方论坛上询问,但你必须有许可证才能使用它。
长话短说,我讨厌vBulletin。我非常讨厌它。
任何人都可以帮我解决这个错误吗?
Database error in vBulletin :
mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111
/home/drumline/public_html/forum/includes/class_core.php on line 317
MySQL Error :
Error Number :
Request Date : Tuesday, October 22nd 2013 @ 06:25:41 AM
Error Date : Tuesday, October 22nd 2013 @ 06:25:41 AM
Script : http://www.***.com/forum/showthread.php?162-Negative-Parents-how-to-convince-them-drumline-isn-t-evil&p=870&viewfull=1
Referrer :
IP Address : ***.**.*.***
Username :
Classname : vB_Database
MySQL Version :
答案 0 :(得分:0)
实际上这不是错误报告,而是错误报告。错误消息告诉
在'读取初始通信数据包'时失去与MySQL服务器的连接
最可能的情况是,有时MySQL服务器超时/没有及时响应,PHP停止等待。可能是您网站上的高负荷问题。
[...]他提到他改变了托管公司[...]
这有点证实了我的怀疑。
答案 1 :(得分:0)
同意它更适合服务器故障。如果您有权访问my.cnf
文件,请尝试将wait_timeout
增加60秒。