分享、学习、提高
2008/03/06 11:21
最近一周,每次发表日志后,经过约半分钟,提示这样:

Bo-Blog Database System Tips: MySQL Query Error

Time: 2008-3-6 2:39am
Script:

SQL: DELETE FROM `***blogs` WHERE `blogid`=-1
Error: MySQL server has gone away
Errno.: 2006

浏览页面和其它管理操作正常。

一周前有一次,我优化了数据表后就正常了。
现在每次都是这样提示,数据表优化和修复了都没用:(

只好去官方发贴询问:(

问完,发现我的草稿箱中有一篇很久以前的文章。于是发表新日志时选择保存为草稿,很快就提示保存成功。然后在草稿箱中选择发布,发布成功了。随后,又试了一次直接发布,还是这样的提示,然后我再编辑文章保存时,又会出现此提示。

问题可能发现了,在正式发表和存为草稿时,多了一个Ping的操作。打开Ping服务插件,地址是:
http://blogsearch.google.com/ping/RPC2
http://rpc.weblogs.com/RPC2
Google的ping地址应该不会有什么问题,把http://rpc.weblogs.com/RPC2去掉,编辑一篇保存,成功!

估计是服务器连接此Ping地址有些慢吧,导致了MySQL server has gone away吧。

考虑到,这个服务似乎没什么用,索性禁用。

禁用后,感觉发表编辑时保存速度都加快了:)
发表评论
表情
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]