簡體   English   中英

WordPress數據庫錯誤MySQL服務器(Innodb數據庫類型)已消失

[英]WordPress database error MySQL server (Innodb Database Type) has gone away

我正在使用mysql 5.1.16和word按ver 3.3.1

WordPress數據庫錯誤MySQL服務器已消失,無法查詢來自wp_terms的查詢SELECT term_id from t_name ='quotes-news'由shutdown_action_hook,do_action,call_user_func_array,auto鏈結-> ab_shutdownIntercept,自動鏈結-> ab_processFeeds,自動鏈結-> ab_item_setPost,wp ,wp_insert_term,term_exists

有人知道是什么原因造成的嗎? 它將節目保留在我的error_log中

原因是執行MySQL查詢的時間太長。 除了上述Proreborn的解決方法外,另一個可能的解決方法是以某種方式加快數據庫的速度。 就我而言,優化PHPMyAdmin中的表足以阻止此錯誤。

資料來源: http : //robsnotebook.com/wordpress-mysql-gone-away#comment-95722

您必須編輯php文件“ wp-db.php”(在Wordpress安裝的“ wp-include /”文件夾中)並添加

 $this->query("set session wait_timeout=600");

在“ ___construct”方法中的某處(第535行附近)

if (!$this->dbh)

聲明。

有關此修復程序的更多信息,請點擊此處 -

以防萬一:
http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

希望這可以幫助。
(來源:Google)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM