我有一个远程连接到数据库的网站,这种情况已经存在了一年多,我没有遇到任何问题。
然而,今天浏览网站时,我注意到mysql连接似乎超时了。有时页面加载完全正常,然后它会产生以下警告。
Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 110 in xxx/mysql_info.php on line 7
Lost connection to MySQL server at 'reading initial communication packet', system error: 110 - It seems we are having a slight technical issue, please check back soon.
由于零星的性质,我有点失落。我可以控制数据库服务器和托管服务器,我没有更改任何设置。
有什么想法吗?
答案 0 :(得分:0)
看起来错误#110是连接超时的。它可能是DNS或路由相关的问题,或者您的数据库服务器可能有一些间歇性问题。我会尽快在数据库上进行备份,然后查看fsck以查看磁盘是否正常,并执行一些ping和网络测试以查看它是否可以从您的Web服务器访问。