2

我在网站上安装了一个方便的小脚本。在本地主机中时,永远不会有任何错误;然而,当我将它托管在我的 VPS 上时,我偶尔会随机出现 MySQL 错误,我认为它正在扼杀我的流量。这是因为VPS不好,还是有其他原因?

警告:mysql_fetch_row() 期望参数 1 是资源,在第 1383 行的 /home/freetrav/public_html/travian/GameEngine/Database/db_MYSQL.php 中给出的布尔值

查询期间丢失与 MySQL 服务器的连接

警告:mysql_connect() [function.mysql-connect]: 无法通过 /home/freetrav/public_html/travian/GameEngine/ 中的套接字 '/var/lib/mysql/mysql.sock' (2) 连接到本地 MySQL 服务器第17行的database/db_MYSQL.php 无法通过socket '/var/lib/mysql/mysql.sock'连接到本地MySQL服务器(2)

MySQL 服务器已经消失

所有这些都是纯粹随机的,没有一个是永久的。它们通常发生在同时打开多个页面时,它们会注销当前帐户。

4

2 回答 2

2

听起来MySQL正在崩溃。如果您可以看到 mysqld 错误日志,则可以确认。

于 2012-07-09T18:05:47.763 回答
2

这绝对是您的 VPS 上安装错误的 mysql 的标志。

您应该与您的托管服务提供商联系以解决此问题。

于 2012-07-09T18:06:14.660 回答