[网行志]成功"升级"至WP2.5.1

经过昨晚不到一个小时,并略带惴惴不安的等待后,[网行志]终于成功完成了内核升级,由原WordPress V2.3.1升级为V2.5.1,这样,在许久的等待和观望后,[网行志]终于可以和WP2.5“零距离”接触了。

其实,说到2.5版本的WP,其实已经推出一段时间了,但听说与2.3版本变化较大,似乎无法简单的进行覆盖升级,看到网上一些描述升级注意事项的文章,其中普遍都包含了不少关于误操作后果的友情提示,这也就打消了一切以稳定为主的我那点脆弱的升级想法,当时的想法就是等到以后合适的时机再采用稳妥的方法完成升级。

时机终于来了,最近历时将近半个月的“第二春”行动使得[网行志]有了实质性的改变(虽然从表面上不一定能清晰地看到,具体细节请见6月3日日志),我也就产生了利用此机会同时完成WP版本升级的想法。

为稳妥起见,我采用的是“全新”升级,也就是先在空间内新建一个目录,在其中全新安装WP2.5.1(单独为之新建了一个MySql数据库);待基本设置完毕后,将原WP2.3中的模板目录(经偶修改过的)、插件目录(当然先简单筛选过)、文件上传目录(这也是本次“第二春”行动的产物,幸好WP合租空间的cPanel管理后台支持快捷的在线压缩/解压操作)直接上传到其中相应位置;再将由2.3中导出的XML文件(包含文章、页面、评论、自定义字段、分类和标签等信息)导入到2.5中,并根据情况进一步修改了模板,调整了需要启用/停用的插件,这个过程基本没有遇到多大问题。此时,webgol.cn指向的仍然是原2.3目录,也就是说,原来的[网行志]访问一切照常,我只是相当于在空间内新建了一个WP2.5“替补站”而已(有点类似于在电脑中安装了双系统)。

接下来,我就在这个WP2.5“替补站”内继续完成了已经进行到尾声的“第二春”行动,全面调整了所有日志的摘要内容(也就是截断的位置),并将原站中出现的最新评论“克隆”到了这个“替补站”中。眼见“第二春”行动已完成在即,我就在昨晚8点多开始了这次“全新”升级的最后一步——将webgol.cn重新指向到WP2.5所在目录,并将old.webgol.cn指向到原WP2.3目录。紧张的等待了不到一个小时,域名指向就修改完毕了,再分别登陆两个博客后台,将博客地址分别进行相应更改,并在新的webgol.cn中发布了升级后暨“第二春”完成后的第一篇日志《网行志,开启“第二春”!》,这也就预示着WP2.5所在目录被正式“扶正”,成为了以后[网行志]所在目录,而原WP2.3所在目录将完成历史使命,退居幕后成为新的“替补站”(您仍可以通过http://old.webgol.cn来访问它,不过已停止更新,今后仅供备份与测试之用)。由此可见,其实我的这次所谓的全新“升级”,不如称之为全新“安装”更为恰当。

全新的后台“大门”

以下是此次“全新”升级过程中需要补充说明的几点问题——

1、升级后仍使用修改后的Silhouette模板,但根据博友的建议,新增了日志下方的“引用通告”链接(trackback),并在分类、标签、存档的浏览页面下方添加了清晰醒目的翻页按钮(通过WP-PageNavi插件实现,原博客中只应用于首页下方翻页之用),同时全面调整了文章摘要(截断)设置,使文章预览更为简捷、醒目。

2、对原WP2.3中使用的插件基本保留(个别插件升级为最新版,以确保对WP2.5的良好兼容),停用了少量在WP2.5中必要性不大的插件,另外由于模板问题,暂时没有启用死的蚊友情推荐的评论插件Wordpress Thread Comment,而仍然使用Ajax Comments-Reply(说实话,Wordpress Thread Comment实现的功能的确很全面,可惜与我所采用的模板结合起来效果不够理想,只能暂时割爱)。

3、导入WP2.3的数据时,发现原来评论的层级回复结构失效,全部变为平行排列(其实WP自身本就不支持这种层级回复,所以也就无法给予保留,可惜影响到了评论的显示效果),并且原来的链接内容无法导入,需手动添加(估计这是WP导出功能的bug所致)。唉,看来以后每次类似的升级或迁站等变动都要付出类似的代价和辛劳啊!

至于具体的WP2.5使用初体验将于明日日志中细述...

标签:, , , , , , , ,

☞ 本站文章均为原创,转载请注明:转载自网行志 [ http://webgol.org ];另外,因数据流量有限,本站图片均已做防盗链处理,如需转载,请将图片另存后再作发布,并请保留版权标识。在此一并致谢!!

☞ 对本文感兴趣?您可以点击以下按钮进行推荐,或收藏&分享——



收藏与分享





相关日志

评论一下

6 Responses to “[网行志]成功"升级"至WP2.5.1”

我要发言

  1. 偶爱偶家 说:

    我觉得wp thread comment对silhouette的效果是最好的, 我的开发就是在这个模板上完成的呀

    另外用了回复之后, 绝对不可以用导入导出的, 只能采用sql直接导的方式.

  2. 死的蚊 说:

    恭喜博客成功升级 :)

  3. SmileSO 说:

    多谢多谢,其实早该升级了,呵呵

  4. SmileSO 说:

    十分感谢指教,由于我对网页语言知之甚少,所以初次尝试wp thread comment,显示的效果并不理想(主要是由于使用了用户头像的原因),但有了你的提醒,我还会再次尝试的,如果有什么问题还少不了要请教,呵呵
    另外,想来我的评论回复结构失效就是由于直接使用WP自带的导入导出功能导致的,不过,对于Mysql直接导入,我还是感觉有些生畏。再次感谢,至少,我找到症结所在了:-)

  5. 禅猫 说:

    感谢你的信息。。这些我曾想到过。但三次升级 灾难性的毁灭,,,要我胆战心惊。。。
    还想请问局 2.51 的后台 是否可以设置永久连接 还和2.33那样的。。这是我关注的。。 :oops: 快抓狂了 。。

  6. SmileSO 说:

    不要泄气,毁灭是由于数据库的问题吗?请放心,WP2.5.1的永久链接结构与WP2.3是完全一致的,而且还增加了一种新的类型,具体可以参考 http://webgol.cn/2008/06/19/180/
    祝你成功:-)

发表评论

极少数评论有可能需要审核后才能显示出来,请谅解!

:tongue: :thumb: :think: :surprise: :sleepy: :redface: :omg: :love: :gnash: :cry: :cool: :confused: :angry: :D :) :(