2013-11-04 43 views
0

我正在使用vtiger CRM。客戶關係管理系統包含一個模塊「產品」,該模塊提供重複產品。如果我們創建了一個重複的產品,它會丟失MySQL連接。它顯示了一個錯誤表單提交後mysql連接丟失

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

我也無法登錄到MySQL database.It顯示'Connection for controluser as defined in your configuration failed.' 我的代碼,而不是 '127.0.0.1'

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

我也是用的 'localhost'。 第一次完美的工作,但提交表單後,連接丟失。任何人都請幫助我。

回答

1

通常表示網絡連接問題,如果頻繁出現此錯誤,應檢查網絡狀況。如果錯誤消息包含「在查詢期間」,則可能是您遇到的情況。 有時,當數百萬行作爲一個或多個查詢的一部分發送時,「查詢期間」表單就會發生。如果您知道發生了這種情況,您應該嘗試將net_read_timeout從默認的30秒增加到60秒或更長時間,這足以完成數據傳輸。

在這裏閱讀:http://dev.mysql.com/doc/refman/5.0/en/error-lost-connection.html

或檢查你的服務器配置一次,如果存在同樣的問題。

還請檢查以下帖子。 MySQL server at 'reading initial communication packet', system error: 111