Magento随机错误SQLSTATE [HY000] [2003]无法连接到'xxx.xxx.xxx.xxx'上的MySQL服务器(4)

时间:2011-10-23 12:59:25

标签: magento mysql-error-2003

我在专用服务器上有一个magento应用程序,并连接到另一个只运行mysql服务器的远程专用服务器。

应用程序运行正常。但我收到随机电子邮件[我设置了magento以向我的电子邮件发送错误报告],错误为[SQLSTATE[HY000] [2003] Can't connect to MySQL server on]

我不仅会收到此错误,还会收到错误

SQLSTATE[HY000] [2013] Lost connection to MySQL server at 'reading authorization packet', system error: 0

当应用程序正在运行时,我无法理解发生了什么以及如何处理此问题。

Plz建议。提前谢谢。

1 个答案:

答案 0 :(得分:0)

不知何故,您在Web服务器(运行Magento)和MySQL服务器之间的连接是不稳定的。要测试是否存在问题,您可能需要尝试在运行Magento的同一服务器上安装MySQL,并在问题消失后进行一段时间的测试。 如果连接确实不稳定,则可能是两台服务器之间的纽约问题,或者它们可能都没有配置为在网络上使用全双工。