【公告】Blog完全修复
Dec-15th-2005 at 07:23amby daerhuazhi
公告:现在已经完全修复!一切回归正常!
补记:真的很不好意思,让大家两天不能正常发表文章和留言。想起“所有的链接都几乎不能正常运行”,真如同一场恶梦。我为自己不能及时修补系统,深感自责。也不妨将这次的经验教训记录下来,留作他人参考。
回想起这次“人被技术套牢”的事故,心有余悸。前晚造成的问题其实很严重,关键出在WP过于偏重Server技术的Permalink,设置的时候出了一个小错,竟然导致整个Blog系统的Crash —— 所谓的500 error,所有的页面都不能显示。后来不得已用command窗口FTP登陆到服务器,进而删除了.htaccess文件,才总算找回主页,与之而来的是大部分链接的误导(wrong links),当时我到处搜寻修复方案,可是直到天色发白也束手无策,惭愧。我没能及时修复的另外一些原因是:(一)这两天正面临期末考试,直到今天下午总算解放;(二)老友Vincent结束UM的访问,碰巧是今天凌晨回香港的飞机。
WP中的Permalink造成近乎毁灭性的Crash,并非罕见。在WP主页的技术支持版,稍微一搜就能读到Bug报告,如“Everything crashes”,“permalinks/.htaccess problem - WP1.5”。大家在那里讨论了各种各样的办法,如修改或者删除.htaccess文件,如替换相应的options-permalink.php文件,更有甚者重新安装WP,然而所有这些尝试都不凑效。
终于在“Permalinks, htaccess and 500 errors — I crashed my system”的bottomline找到了关键步骤,刚刚。原来仅靠FTP到Server上改动WP的安装文件是不够的,真正的问题出在WP所用的数据库上。成功的解决办法如下:
- 到寄存网页的服务器上,找出WP对应的database,譬如我们正在使用的MySQL格式
- 大多数MySQL Server提供PHPmyAdmin管理工具,包含Search功能,搜索关键词“permalink”,进而找出wp_options列表里的permalink_structure
- 如果想彻底重建permalink或者永远拒绝之,直接删除permalink_structure;otherwise,修改permalink_structure里的option_value,填入正确的permalink结构(参见:Using Permalinks)
- 最后,FTP到Blog的服务器目录,删除.htaccess,然后进入WP的在线管理选现(options),就会看到空白(如果你在上一步选择了删除)或者正确(o.w.)的permalink设置了。
Entry Filed under: 网志建设. Tags: WordPress, Permalink, Error, MySQL
19 Comments
1. yihuazhai | Dec-15th-2005 at 8:08AM
化之啊,你太辛苦了。能用就可以了,以后可以分点任务给别人,比如我,来完善这个blog
2. 管理员 | Dec-15th-2005 at 8:45AM
好啊,小翟,有你参加一起管理,那我们的网志一定有更加美好的前景!
你先试试,你的权限已经被提升到了8(一般人的权限只有3;-),你应该可以参与几乎全部的管理了!
3. 老顽童 | Dec-15th-2005 at 9:01AM
技术我不懂,不过我知道弄这些东西是很烦人的一件事,化之辛苦了
4. hunsfly | Dec-15th-2005 at 10:07AM
听起来像天书,不容易啊
5. yihuazhai | Dec-16th-2005 at 4:30AM
多谢化之。现在我有的权限就是可以编辑大家的留言,看了一些插件,也不懂,然后还可以设置大家的权限,至于其他什么地方可以改进网页,还是一头雾水。
好像可以找找新的plugin,加点小功能。
另外,theme可以换,当前的已经很好了,应该可以找找其他的theme
6. daerhuazhi | Dec-16th-2005 at 5:47AM
小翟,你所说的theme的确是WordPress的灵活之处;我之前已经upload了不少themes,也在大家夜深人静的时候偷偷测试过(:-),甚至动手写一篇“百变WP”的帖子,但我谨记之前介绍Flickr没有循序渐进的教训,因而搁浅了。Anyway, you can still make some tries.
PS: 眼前的这个Default theme,我已经做了很多个性化的修改,其中的很多设计恰恰来自于不同themes的一些长处。
7. yihuazhai | Dec-16th-2005 at 9:17AM
哈哈,化之,我也把所有的theme都试了一遍。当然其他theme就没有这个theme上你加的部分了。反正就算能换theme,也是换汤不换药,意义不大。我查看了一下plugin,好多plugin还是很有意思的,比如可以在发新帖时下面出现一个flickr上你上传的所有的图片列表,然后blog里插图片就很方便。还有一些audio插件,我没有上传ftp文件的权限,这些还是化之来做吧,我可以激活插件。
8. 老顽童 | Dec-16th-2005 at 9:26AM
我记得百合原来在文章中发图片也很麻烦,不过现在他们把上传图片的功能合在发表文章的界面里面,可以及时插入图片,很是方面,不知道这边有没有这样的功能
9. 管理员 | Dec-16th-2005 at 10:17PM
Yihua, please tell me the download address of flickr-plugin :)
10. yihuazhai | Dec-17th-2005 at 4:44AM
化之,我找到一个地址
说是flickr post bar的一个插件。帖图可以方便一些。有空我再研究研究新插件,然后告诉你
11. 管理员 | Dec-17th-2005 at 5:36AM
Installed … thanks to Xiaozhai! Enjoy posting pictures from Yz951-Flickr!
12. 老顽童 | Dec-17th-2005 at 9:41AM
今天的页面怎么好像出了点问题,右边的一块怎么掉下去了
13. 管理员 | Dec-17th-2005 at 12:10PM
那是因为IE浏览器的问题,建议使用Firefox! 一年前我曾写过一贴推介这个火狐狸,供大家参考,那时候Firefox的版本才1.0,前阵子一下子跳到了1.5了,越来越受推崇!
14. hunsfly | Dec-17th-2005 at 9:54PM
火狐狸越来越被人喜欢了
15. 老顽童 | Dec-18th-2005 at 6:43PM
我在用mathon,因为切换代理方便,没办法,学校上网离不开代理,上国外网还要二级代理
16. daerhuazhi | Dec-21st-2005 at 12:28PM
小翟,我的个人空间最后决定使用Blix theme,你看看有什么建议?
17. yihuazhai | Dec-23rd-2005 at 2:36PM
很好啊,挺漂亮的!
18. 老顽童 | Dec-31st-2005 at 10:05AM
化之,现在的RRS是不是有点问题http://www.yz951.com/blog/feed/这个链接我用RSS连不上
19. dodofly | Apr-3rd-2008 at 9:27PM
按照你的办法,错误解决了,但再次设置永久链接时,再一次的错误,败了。难道永久链接就永久不能实现了吗?
Trackback this post