2010年9月

当初不知道一个什么误操作,莫名其妙的WORDPRESS的后台就变成空白了,前台却是好好的,这样的情况一直持续了大半年时间,我一直都没办法更新任何文章,中间也尝试过各种办法去找原因并去解决问题,在百度去搜文章看,但没有一个能搞定的,包括:
1、修改插件的文件名目录名,我以为是某个插件的问题导致的,谁知道不行
2、导出数据库,换掉所有文件重新安装再导入数据库,还是不行
3、修改一些文件夹的权限为777,这个是瞎猜的,还是没用
4、覆盖WP-ADMIN文件夹所有文件,还是不行
5、删除wp-config.php重新安装配置,也是不行
……
总之折腾了很多次很多办法都没有结果,我都快绝望了,直到WP出了新版本3.0的,我才下定决心解决这个问题,哪怕重装也不能把博客这样废掉,还是在百度搜了搜,发现有篇文章提到可能是缓存的问题,可我进不了后台就没办法清除缓存,怎么办呢,按照他的文章,我进入了数据库,他说“在wp_options表中发现是个同名字段,嗯,修改其中的template/stylesheet/current_theme为主题更换前的主题名字,重新进入后台即可”,可我进去根本不知道怎么搜,也搜不到,按他说的我根本不知道怎么操作好。没办法我打开wp_options表,随便翻了几页,在第2页终于看到了template和stylesheet两个表,点编辑进去把他们两个的值改成了随便的我上传的一个模板的名称,然后我输入http://www.sun3.cn/wp-admin,结果让我很汗颜,还是不行啊空白的,输入wp-admin/update.php也是空白,我随手输入wp-login.php,谁知道出现了熟悉的后台界面,激动的输入了账号密码,提示我需要升级数据库,我反正有备份,毫不犹豫点了升级,提示成功,OK,我再点登陆,顺利进入了后台,问题终于得到解决。
PS:后来终于发现问题在于我升级到3.0.1了,皮肤还是2.X的皮肤,很多方面不兼容所导致的,使用3.0.1的默认皮肤没任何问题,换上2.X的其他皮肤再进后台还是空白,于是我找到3.0.1的皮肤下载了一个,用上面办法进入后台设置为3.0.1的皮肤,问题彻底得到解决。

看来我虽然菜鸟,但执着的精神还是感动了老天爷啊,哈哈,马上写文章出来分享给跟我一样苦恼的朋友,希望你看到我的文章后,能顺利的解决你的问题。