【发布时间】:2013-04-25 19:35:57
【问题描述】:
我最近在共享主机上使用我拥有的备用域名开发了一个 WordPress 网站。我已将该站点移至所有者的家庭服务器,现在当他们尝试编辑该站点时,正在生成以下错误日志(以及其他类似的日志),导致 MySQL 服务器被关闭。
[Wed May 01 17:36:00 2013] [error] [client 24.118.238.85] WordPress 数据库错误 MySQL server has away for query SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'post ' AND (wp_posts.post_status = 'publish') ORDER BY wp_posts.post_date DESC LIMIT 0, 10 由 require('wp-blog-header.php'), require_once('wp-includes/template-loader.php') , include('/themes/vanguard/404.php'), the_widget, WP_Widget_Recent_Posts->widget, WP_Query->__construct, WP_Query->query, WP_Query->get_posts, referer: http://www.hugoautoparts.com/wp-admin/post.php?post=1767&action=edit
[Wed May 01 17:36:00 2013] [error] [client 24.118.238.85] WordPress 数据库错误 MySQL server has away for query SELECT t., tt. FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ('category') ORDER BY tt.count DESC 由 require('wp-blog-header.php'), require_once('wp-includes /template-loader.php'), include('/themes/vanguard/404.php'), wp_list_categories, get_categories, get_terms, referer:http://www.hugoautoparts.com/wp-admin/post.php?post=1767&action=edit
到目前为止我做了什么:
- 编辑 wp-db.php 文件以添加 $this->query("set session wait_timeout=600" );
- 验证了 phpMyAdmin 中的 wait_timeout 变量 - 它设置为 28,800
当所有者尝试更新 WordPress 网站时,错误仍在发生。
【问题讨论】:
-
定义“被关闭”。得到“连接数据库时出错”,对吧?