博睿智
SearchRSS
Bo-Blog 1.7 至 2.0 数据转换程序
bob 发布于 December 10, 2005 21:36
本文已过期,更新的文章在这里:
http://www.bo-blog.com/weblog/read.php/343.htm

本程序用于将 Bo-blog 1.7 的数据转换成可插入 Bo-blog 2.0 的SQL语句,并自动将转换后的数据导入到数据库中。
本程序不会对您的1.7数据造成破坏。
本程序可以转换:分类、链接、日志、评论、留言、日历、注册用户。

最后更新于 2006/01/21

转换前的准备:
1. 关闭正在运行的Bo-blog V 1.7,把index.php改名可以有效防止在转换中有访客打扰而加重系统的负担。
2. 请使用主流浏览器(比如IE或Firefox)运行,同时,如果您的浏览器具有“禁止网页自动刷新”的功能,请关闭这个功能。另外,需要保证浏览器的COOKIE接受处于打开状态。

全新安装2.0后的数据转换方法:
1. 完整正常安装 Bo-Blog V2.0.1。
2. 安装后进入2.0的后台,到文章管理中删除自动生成的第一篇日志。
3. 到2.0的后台的分类管理中删除自动生成的分类 (如果此时程序报错,请忽略)。
4. 到1.7的后台,取消所有副管理员。
5. 上传 convert.php 到您安装 1.7 的文件夹下并在浏览器内运行,按照这个程序的指导完成数据转换。
6. 程序在完成数据转换后,会要求您填写数据库的一些信息,此时如实填写,即可将所有数据转入数据库中。
7. 转换完成后,到后台的维护选项中,先刷新所有计数器项目,然后刷新所有缓存。
8. 然后到后台用户管理中,重新设置副管理员。再到日志管理选项下,把副管理员撰写的日志的作者改回来。

如果您的2.0已经有了一部分数据:
1. 用EditPlus、EmEditor等编辑器打开 convert.php ,修改头部:
$io=0; //这里修改为已有日志ID的最大值
$ao=1; //这里修改为已有用户ID的最大值
$co=0; //这里修改为已有分类ID的最大值
$lo=1; //这里修改为已有链接ID的最大值
$ro=0; //这里修改为已有评论ID的最大值
$go=0; //这里修改为已有留言ID的最大值

同时完全关闭您的2.0。

2. 上传 convert.php 到您安装 1.7 的文件夹下并在浏览器内运行,按照这个程序的指导完成数据转换。
3. 程序在完成数据转换后,会要求您填写数据库的一些信息,此时如实填写,即可将所有数据转入数据库中。
4. 转换完成后,到后台的维护选项中,先刷新所有计数器项目,然后刷新所有缓存。

注意:修改PHP文件时不要使用记事本等软件,因为这些软件会在文件的头部加入 BOM(UTF-8文件头),导致cookie无法送出!
Editplus有免费的试用版,您可以在网上下载。(地址: http://www.editplus.com/download.html
Actions
Tags
程序相关 , 锁定(52) , 阅读(37433)
 
linji
引用
bob 回复于 2005/12/11 12:08
请发到论坛的插件和扩展版,方便大家下载。
另外,把怎样修改为自己的google Adsense代号的方法也讲解一下吧,否则别人可能会帮你做广告哦,呵呵。


已经发到论坛的插件和扩展版,并加入修改为自己的google Adsense代号的方法
December 11, 2005 14:21
yishh
一个奇怪的问题,如果直接在首页点击管理链接或者直接输入admin.php的地址无法进入管理页面,但是其他管理项目比如文章,分类管理(点首页的撰写可以进入)很正常,只有常规设置不能使用,显示空白页面。
December 11, 2005 12:23
arrow
出于稳定性和安全性考虑,决定暂时不转换,这么久都等了,不急这几天,呵呵~~
December 11, 2005 11:50 Homepage
bug
现在转换了,以后可以升为正式版吧?
December 11, 2005 11:47
如果没有非改不可的理由,现在到正式版期间数据结构不会再发生变动。
December 11, 2005 12:07
linji
点击这里下载文件

1. 这是一个模块项目的自动安装;
2. 请解压压缩包,将得到的 g_dsense.js 、g_dsense1.js 放到 images/js/ 文件夹下。
3. 然后到后台的模块配置中。选择新建项目,在下方的自动安装中选择解压出的 contact.blog 文件。
4. 程序会自动安装这个组件。
5. 你可以先安装这个插件,然后到 常规管理 --  模块配置 -- 侧边模块,修改里面的内容。


点击以更清晰地浏览此图片
http://www.linji.cn/up/1134270939.gif
December 11, 2005 11:39
请发到论坛的插件和扩展版,方便大家下载。
另外,把怎样修改为自己的google Adsense代号的方法也讲解一下吧,否则别人可能会帮你做广告哦,呵呵。
December 11, 2005 12:08
暫時√鬱悶‰
转换基本成功。但是TAGES无法转换
December 11, 2005 11:38
空气
顺便问一下,正式版什么时候出来?
December 11, 2005 11:28
月底。
December 11, 2005 11:43
空气
好东西啊,晚上去试试~
December 11, 2005 11:26
Nicky
这是一个好东西,一定要试试!
December 11, 2005 11:24
暫時√鬱悶‰
转换不成功。运行convert.php 没反应
December 11, 2005 11:14
是在浏览器内输入这个文件的URL地址打开。
December 11, 2005 11:42
yutingpc
几个问题.
1.Tags/天气等没有转换。
2.图片链接转换错误。
3.转换速度其实很快地,我转换时80%时间浪费在了每步4秒的等待(我设置的每次200篇,平均每200篇不到2秒,但等待4秒)
December 11, 2005 10:31
1. 由于新旧两版的天气和tag无法兼容,所以不能转换。tag问题只涉及极少的alpha用户。抱歉。。。
2. 忘了说了,别忘了把原来的 up 文件夹移动到新版的目录下。
3. 程序里的默认值是按照最保守的设置,有些虚拟空间可能不允许每次读取太多的文件。其实我试验的时候都是设置为等待0秒的:)
December 11, 2005 11:42
大龙
好快啊,强烈支持,呵呵。
December 10, 2005 22:37
天蝎网子
哈~  终于出来了,先下回去试试:)

bob,新版的模板说明有吗? 想自己做个模板看看。
December 10, 2005 22:04
分页: 3/3 第一页 上页 1 2 3 最后页
分类
  • 程序相关 [74] RSS
  • 程序扩展 [42] RSS
  • 风格模板 [16] RSS
  • 插件扩展 [24] RSS
  • 风格下载站
  • 插件下载站
  • 技术随笔 [16] RSS
  • 生活感悟 [13] RSS
  • 杂七杂八 [70] RSS
日历
统计
访问次数 4336685
今日访问 258
日志数量 212
评论数量 3387
引用数量 82
注册用户 9
在线人数 20
其他
Powered by Bo-Blog 2.5.0 build 2011.07.03