本文已过期,更新的文章在这里:
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 )
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 )
本站链接说明
Bo-Blog RSS聚




我今天整理了下所有文章.....删除了很多......又试了一次转2.0...........结果更糟糕.........
文章数据全部丢失..........而其他正常......包括分类..
结果发现......
528篇日志转了以后只剩400多了.........怎么会这样.....
而且计数器也没对了 访问量只有几个了.........后台刷新了也是....
内容:應Carlos之請恭敬不如從命,我就把我online轉移(V1.7 upgrade to V2)的實戰經驗寫出來,先聲明的,正如之前所說的我也沒測試多久(只在公司架設的Bo-Blog測試兩天不到,就趁著1/21夜深人靜的時候偷偷的轉移過來,總online轉移 (填入先前建立的兩個資料夾manuse 數據庫名jacibloghttp://static.flickr.com/25/90002055_f554972811_o.pnghttp://static.flickr.com/15/90002056_925a7b1ab8_o.png導入由0%-100%http://static.flickr.com/39/90002057_d5f28326e0_o.png6‧ 轉換完成後,到後臺的資料維護選項中,先刷新所有計數器項目,然後刷新所有緩存。後台管理拉到最下,檢視資料庫佔用情況進入看一下資料數量是否一致。以下是我碰到的問題及解決方式,供您參考。友情連結需到後台處理將之顯示在首頁或分組管理。文章分類無法轉過來需手動,含各篇文章分類。需於日誌管理處勾選文章在下面移動到XX分類(改一個其它就OK?)。首頁分類的文章數目等count都沒出來。(後敘)僅會員可看的轉過來會在草稿(V2好像沒這個)。使用者管理-改為註冊用戶,小心admin管理者改到你就毀了,無法進入管理。在網路上看過有人碰過,我在此提供解決辦法,進到Mysql之table – boblog_user將username - Admin之usergroup由1(註冊會員)改為2Sql指令update boblog_user set usergroup = 2WHERE username = jaciyeh(游客 = 0, 註冊用戶 = 1 , 管理員 = 2 , 聯合撰寫人= 3)雜項設定-表情設定(代號)(最好連圖檔也改),因我之前是使用totti5的,不大一樣。blog設定-搜尋引擎最佳化連結勿開啟,否則文章閱讀版面會亂掉。轉移counter會沒上來,資料table - boblog_counter手動改--日誌update boblog_counterset entries = 116;--評論update boblog_counterset replies = 13;--造訪次數update boblog_coun
http://jaciblog.why3s.net/read.php?118
我測試環境是用window xp, mysql 5.0.16, PHP5.
使用boblog2可正常運作.
資料轉換程式表面上好像沒問題, 但整個執行過程後mysql內的某些table完全沒insert過資料.
boblog_blogs, boblog_replies等主要table完全沒資料.
不知是什麼原因呢?
我是简体的,碰到同样的问题,数据表里空的
已经完全搞定
www.misslove.com.cn
谢谢BOB
对了,计数器可以修改吗?我本来的BLOG访问量有2W多。现在都没了。。。
数据已经基本转到2.0
现在想请教您一下,就是我原来的BLOG是直接把所有的文件传在根目录的,现在我想把那些文件都换成2.0的(也就是把我的NEWBLOG放在根目录)应该怎么做?
文本的时候我知道可以直接删掉原来的再传新的就可以,不知道2.0行不行?
在您指定的文件夹 newblog/art/ 下不存在由转换程序生成的数据导入文件,请返回确认。
请按键盘上的退格键返回上一页。
。。。。怎么回事?我一直按说明做的