为什么我wordpress的后台页面打不开了?

以前都是好好的,已经有两三天打不开了,前台页面能打开,输入……/wp-admin/index.php后显示:无法显示网页您要访问的网页有问题,无法显示。请尝试以下操作:打... 以前都是好好的,已经有两三天打不开了,前台页面能打开,输入……/wp-admin/index.php后显示:
无法显示网页
您要访问的网页有问题,无法显示。
请尝试以下操作:

打开 xueletang.com 主页,然后查找指向您感兴趣信息的链接。 单击刷新按钮,或以后再试。
单击搜索,寻找 Internet 上的信息。
也可查看[url="]相关站点列表[/url]。

HTTP 500 - 内部服务器错误
Internet Explorer

哪位高手帮下忙,谢谢!
展开
 我来答
百度网友47ed7f5
2008-08-05 · TA获得超过480个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:414万
展开全部
最近遇上了一个棘手的问题。在登录blog后台时,dashboard刷不出来,经过漫长的等待之后,就会在页面上方出现大量类似下面:

WordPress database error: [MySQL server has gone away]
SELECT option_value FROM wp_options WHERE option_name =
'rss_7fa2a8a86445b4b003f10277b5390f55_ts' LIMIT 1

的错误提示。

在Google上找了很久,大多判定为是由于dashboard要读取technorati、wordpress.org等地方的rss,但是technorati已经被封所以导致mysql链接长时间无法响应。又因为本身数据库的“wait_timeout ”设的很短(如果是虚拟主机,那大多数情况下你是没有办法调整的),所以出现了“gone away”的错误。但我查看源文件后发现,现在后台读取的是blogsearch.google.com的rss,而google的应该是连的通的。而且,即使我注释掉了这几条,问题依然得不到解决。那看来问题可能不是出在rss上。

那么最值得怀疑的就是那些插件了,只是现在后台更本无法运作,要么删除所有插件,要么先找办法让后台运作起来。我选择了后者。

还好有全能的Google大神,带我找到了这个地方。下载其中修改过的wp-db.php文件来替换站点上的源文件(记得备份原文件),果然后台可以用了。其中的思路是,既然mysql服务器一段时间没响应会自动关闭,那即使在没操作的时候仍通过命令来不断的ping数据库,从而得到持续的链接。

能用后台之后,进入插件页面,升级所有可以升级的插件。页面速度一下子变快了,再替换回原来的wp-db.php,一切正常。Okay,“gone”问题解决了。只是,我仍然不太清楚是哪个插件导致了这个问题的产生。

如果你觉得手动下载插件,再手动上传之类的比较烦,推荐这个one-click-plugin-updater插件自动更新插件。当然,常常备份数据库是绝对不能忘记的工作。

参考资料: http://www.naodi.net/blog/wordpress-background-on-the-mysql-server-has-gone-away-wrong-solution/

haha3837
2008-08-05 · TA获得超过2280个赞
知道小有建树答主
回答量:1402
采纳率:0%
帮助的人:1331万
展开全部
500是服务器错误,你这个服务器对于wordpess老说有问题的
问下你的空间商
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式