首页 > 往事回忆 > 说一下我从l-blog到pjblog转换心得,给有需要的人

说一下我从l-blog到pjblog转换心得,给有需要的人

2006年6月22日 发表评论 阅读评论 查看 3,648 次

本来不想说的,但是想到自己也遇到了一些问题,说一下,给有需要的朋友。
最早想转换转换的时候,使用了官方转换程序,很麻烦,先要转换到PLBlog,才能到PJBlog。
后来在何昕的Blog(www.hxblog.net),看到了直接转换到PJBlog2.5的转换程序,很高兴,下了回来,本以为搞定了,可是,困难才刚刚开始。
第一次运行的时候后,开始没问题,到最后一部出错,检查代码,原来是转换留言板的地方出错,屏蔽了那部分,成功了。
上传新的论坛,全部进行初始化设置。本以为成功了,可是仔细一看,发现了很多问题。
首先是底下的版本号显示不正确,这倒不是大问题,可是进去一看,所有的变量都不正常,包括更换皮肤,基本设置部分,全部都保存不了,这下才意识到问题大了。
仔细检查,始终发现不了问题,不管了,就这样过了几天。
今天决定重新将这个计划完成,先是手动复制粘贴,但是M$ Access实在不好用,只能自己用asp程序转换了。
打开程序仔细来看,结构很清晰,就自己一点点试,一点点调…………
(因为过程太细节,写出了用处不大,这里省略N个字)
最后终于成功了!

总结几点:
1.遇到问题不要急,仔细想想到底错在哪。
2.尝试逐步排除问题。
3.一个表一个表的转换。数据库里很多表,其实关键的就几个,一个日志,一个评论,一个用户,只要这几个表转换好了,其他的再手动设置也不会很难。我就是利用这种方法成功的。
4.转换好后,一定要记得运行初始化,和刷新缓存等地方,要不然会有很多奇怪的错误。
5.多去论坛等地方交流。
6.多使用搜索引擎,看看别人有没有遇到同样的问题,是怎么解决的。

目前就想到这么多,有机会再补充。

附我用的转换程序:
点击下载此文件

readme:

该转换程序不是Black-Xstar原创,版权归原作者所有。
Black-Xstar根据自己需要进行了修改。

----------

cover1.asp是原来的程序。Black-Xstar下载自www.hxblog.net。
主要转换了以下数据库信息:
1、站点基本信息
2、日志评论信息
3、日志内容
4、日志分类信息
5、Trackback引用通告信息
6、会员信息
7、友情链接信息
8、UBB表情
9、关键字(KeyWords)
10、留言本信息

cover.asp是Black-Xstar修改的程序,对于原来的程序,有一点区别。
1.修改了复制用户信息部分。
2.修改了复制友情链接信息部分。
3.修改了复制分类信息部分。
4.屏蔽了复制引用通告信息部分。(我的引用通告里全是广告,没必要复制)
5.屏蔽了复制UBB表情信息部分。(我看了一下,基本上相同,复制了还要自己搞一遍,麻烦)
6.屏蔽了复制关键字信息部分。(没几个,手动就可以)
7.屏蔽了复制留言本信息部分。(L-Blog 1.08默认不支持,我也没有,不用复制)

使用转换程序成功转换数据库后,请登录后台,依次进入站点基本设置,初始化数据,勾选上所有选项,并执行。

注:
如果数据库比较大,转换时间过长,请下载数据库在本地进行转换。
建议使用原来的程序,如果你觉得Black-Xstar修改的程序也适合你,也可以用。
如果你使用原来的程序,为了避免不必要的错误,请重命名为cover.asp。
Black-Xstar原则上不提供任何技术支持。
需要帮助可以访问pjblog官方论坛http://bbs.pjhome.net

分类: 往事回忆 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.