0

我正在使用vtiger CRM。CRM 包含一个模块“产品”,该模块提供复制产品。如果我们创建一个重复的产品,它会丢失 MySQL 连接。它显示一个错误

"Lost connection to MySQL server at 'reading initial communication packet', system error: 111"

我也无法登录 MySQL 数据库。它显示'Connection for controluser as defined in your configuration failed.' 我的代码是

    $dbconfig['db_server'] = '127.0.0.1';
    $dbconfig['db_port'] = ':3306';
    $dbconfig['db_hostname'] = $dbconfig['db_server'].$dbconfig['db_port'];

我也在使用“localhost”而不是“127.0.0.1”。第一次完美运行,但提交表单后连接丢失。任何人请帮助我。

4

1 回答 1

1

通常它表示网络连接有问题,如果经常出现此错误,您应该检查网络状况。如果错误消息包括“查询期间”,则可能是您遇到的情况。有时,当作为一个或多个查询的一部分发送数百万行时,会出现“查询期间”形式。如果您知道这种情况正在发生,您应该尝试将 net_read_timeout 从其默认值 30 秒增加到 60 秒或更长,足以完成数据传输。

在这里阅读:http: //dev.mysql.com/doc/refman/5.0/en/error-lost-connection.html

或者如果存在相同的问题,请检查您的服务器配置一次。

还要检查以下帖子。MySQL 服务器在“读取初始通信数据包”,系统错误:111

于 2013-11-04T06:33:28.447 回答