我在专用服务器上有一个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建议。提前谢谢。
答案 0 :(得分:0)
不知何故,您在Web服务器(运行Magento)和MySQL服务器之间的连接是不稳定的。要测试是否存在问题,您可能需要尝试在运行Magento的同一服务器上安装MySQL,并在问题消失后进行一段时间的测试。 如果连接确实不稳定,则可能是两台服务器之间的纽约问题,或者它们可能都没有配置为在网络上使用全双工。