更新WPMU到2.9.1及其他

今天登陆 ialog 的后台,发现 wordpressMU 的版本已经升级到 2.9.1 了。毫不犹豫地升级了。

在升级完成那一刹那,记起来没有备份之前的数据, 心里一下子紧张起来。最近这两天 升级 Discuz 和 UCenterHome 都不是很顺利。尤其是Discuz 现在还有CSS丢失的情况…真是头疼。

查看各个Blog发现情况正常,都可以访问。可是在打开 http://coffee_tea.ialog.com 的管理后台时,问题来了 :-( 后台打开居然一片空白!!

苍天啊,怎么这两天老是碰到同样的问题呢?

幸好这两天的打击已经锻炼了我的心智,通过 主Blog的后台把 http://coffee_tea.ialog.com 强制替换成了默认模板,再次打开后台时终于看到一行提示:

Fatal errorCall to undefined function get_home_path() … /wp-admin/includes/misc.php on line 152

登录FTP查看 misc.php 的第152行,居然是一个 IIS7 的 URL rewirte 规则!我可是跑在Apache上的服务啊,怎么会这条给搞成 Fatal Error 了。太没面子啦。

手起刀落,把整段功能给注释掉了。再次登录后台,一切正常…

不管这次的改动会不会影响到其他的功能…先解决了眼前的问题再说 :-)

是为记,为了以后有据可查。

上篇日志提到的问题解决了

上篇日志提到在升级WP到2.8.4a之后,有一个Blog的页面打开显示一片空白,包括后台。

在Google上尝试使用不同的关键词搜索之后,发现可能是模板引起的,于是一不做二不休用站点管理员的帐号吧那个Blog的模板修改成了默认的模板,问题解决…

不过,苏打水同学似乎对这个模板比较感兴趣,终于在又一次设置成这个模板之后…页面又是一片雪白了 -__-

这次,没有那么冲动去换模板了…尝试着去升级模板,问题也解决了 :-)

至此,可以断定,这次升级本身是成功的,只是有部分模板和当前的WPMU版本不匹配所以会有这次的问题,下次在遇到相似的问题时需要先考虑的就是模板或者插件的原因了。

升级WordPress MU 到2.8.4a 之后遇到的问题

因为原来用SVN取得的Wordpress常常遇到代码冲突的问题 生成了很多文件,看着很可恶。

今天就借着修复无法用Live Writer连接Blog的机会,想把整个WP MU升级一把,正好看到现在的版本是2.8.4a了,想都没想就直接上传覆盖了原先的文件。

整个过程很快,一会儿结束之后,自己的几个站点都可以打开。想想应该没什么问题了。直到2分钟之后接到苏打水的短信,才知道他的Blog页面变得一片空白…再次确认了所有*.ialog.com 发现之后这个是异常的。

试过在后台存档这个Blog,再次访问时提示是站点被Suspend,那么DNS之类的问题是没有的了吧。

试过去php_Myadmin查看数据库表,内容都还在。

只是不知道为什么就是在访问时一片白色 -__-

已经给DH 的support team发了ticket 虽然这个严格来说不是他们的问题,不过想想或许还有人跟我同样的遭遇,他们也许能提供一些解决思路来的。

与wordpress mu的SVN版艰苦卓绝的斗争

好吧,我知道我已经有很久没有更新我的Blog了。但是,这几天我一直没有闲着,我的WordPressMu这段时间一直出现莫名其妙的问题。

首先,在某一天从SVN中取出最新版本的时候发现某些文件中的函数被重复定义了,导致整站无法打开。删除多余的语句,终于可以打开了。然后,再一次从SVN中取出新版本的时候,发现一些文件莫名奇妙地多出了好多版本,没有把最新的代码Merge到文件本身。所以在打开这些页面的时候会有一些未知的错误。在WPmu的论坛求助未果,只好自作聪明地把文件从新的版本替换到老版本。打开首页没问题了,可是死活不能登录我的Dashboard了。每次在登录界面输完用户名密码,跳转到后台首页的时候都失败了,直接回到用户登录界面。不管如何尝试,一直没有改观。期间默默等待wordpressmu升级了两个svn版本,取出,更新。一切还是失败的尝试。

今天在实在没有办法的情况下,在本机取出最新的文件,再FTP到服务器端覆盖原文件,总算是搞定了。

发现现在新版本的xmlrpc选项是需要在options-writing.php中手动打开的,默认是关闭的。

这个故事告诉我们,svn的版本是绝对不适合做一个产品的。

Technorati : , , ,
Del.icio.us : , , ,
Flickr : , , ,