Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[转换] 雷傲論壇 LeoBBS X => Discuz! 5.0.0 轉換程序(最後更新2006年11月11日)

[复制链接]
rchench 发表于 2006-11-11 08:44:23 | 显示全部楼层

回复 #20 unrealx2 的帖子

多谢楼主,辛苦辛苦!!
回复

使用道具 举报

 楼主| unrealx2 发表于 2006-11-11 21:54:58 | 显示全部楼层
原帖由 rchench 于 2006-11-11 08:44 发表
多谢楼主,辛苦辛苦!!


本人已針對讀取LeoBBS的附件代碼部分進行了修改,將原來的「/\[UploadFile=([\w\-]+\.[\w]{1,5})\]/is」修改為「/\[UploadFile.{0,6}=([\w\-]+\.[\w]{1,5})\]/is」,因為從LeoBBS論壇的code.cgi檔內容來看,LeoBBS論壇的附件代碼是可以為「[UploadFilexxxxxx=*]」的,x的部份是任意字母或數字,因此就算在UploadFile後亂加文字也可以被LeoBBS論壇列為附件的顯示代碼,所以數據轉換程式上我也採用了較為模糊的讀取方式,如此一來才可以將LeoBBS論壇所有可能的附件代碼都成功的轉換。
回复

使用道具 举报

rchench 发表于 2006-11-18 07:41:11 | 显示全部楼层
原帖由 unrealx2 于 2006-11-11 21:54 发表


本人已針對讀取LeoBBS的附件代碼部分進行了修改,將原來的「/\+\.{1,5})\]/is」修改為「/\+\.{1,5})\]/is」,因為從LeoBBS論壇的code.cgi檔內容來看,LeoBBS論壇的附件代碼是可以為「xxxxxx=*]」的,x的部份 ...


楼主,你新改的版本很好用,我已经成功转换我的论坛了,所有都是100%成功,附件也都好用。转换后的论坛在 http://www.chinaedu.be/bbs

多谢你的程序,超赞!!
回复

使用道具 举报

秋天一叶 发表于 2006-11-24 10:36:17 | 显示全部楼层
楼主,我的论坛怎么在本机转换时两个小时了还没有结束,并且检查数据库大小,也没有变化啊。
回复

使用道具 举报

 楼主| unrealx2 发表于 2006-11-24 22:03:05 | 显示全部楼层
原帖由 秋天一叶 于 2006-11-24 10:36 发表
楼主,我的论坛怎么在本机转换时两个小时了还没有结束,并且检查数据库大小,也没有变化啊。


你所轉換的兩小時都還在轉換的第一階段嗎?還是已經有跳到第二或第三轉換階段了?
檢查一下轉換程式內的設定參數是否都與你的執行環境吻合,如果確認無誤,則可能必須您在說明更清楚的問題情況,以便做問題的判斷。

以下為比較需要注意的設定參數:
  1. $lb_dir='/var/www/cgi-bin';// LeoBBS 的絕對路徑
  2. $lb_user='/var/www/cgi-bin/membersvSL7p0GXd';// LeoBBS 的用戶資料絕對路徑
  3. $lb_pm='/var/www/cgi-bin/messagesvSL7p0GXd';// LeoBBS 短消息路徑
  4. $lb_attach='/var/www/html/non-cgi/usrpoFukTo0P';// LeoBBS 附件路徑
  5. $dbhost='localhost';// MySQL 數據庫服務器
  6. $dbuser='root';// MySQL 數據庫服務器的用戶名
  7. $dbpw='';// MySQL 數據庫服務器的密碼
  8. $dbname='discuz500';// Discuz! 數據庫名字
  9. $dz_tblpre='cdb_';// Discuz! 數據庫表前綴
  10. $mysqlcharset='big5';// MySQL4.1 以上版本請做相應設置
复制代码

[ 本帖最后由 unrealx2 于 2006-11-24 22:08 编辑 ]
回复

使用道具 举报

mahaisen 发表于 2006-12-16 02:47:01 | 显示全部楼层

转换成功,但所有中文用户名一个也没转换过来

转换成功,但所有中文用户名一个也没转换过来,在MYSQL里查看,没有一个中文名用户,系统,LINUX FC4,请帮帮忙看那里出了问题?
FC4用的是英文版。
回复

使用道具 举报

july14 发表于 2006-12-17 18:32:04 | 显示全部楼层
所有的都成功,就是附件还是不行.所有有附件的贴子都无法转换....
回复

使用道具 举报

joseffu 发表于 2006-12-22 13:10:58 | 显示全部楼层
楼主这个转换程序是我见过的LeoBBS X转DZ5最好的一个了,相信很多用户会因为这样一个相当完善的转换程序而选择DZBBS
回复

使用道具 举报

 楼主| unrealx2 发表于 2006-12-24 18:12:20 | 显示全部楼层
抱歉,先前硬體設備更新,所以到現在才有空回覆。

原帖由 mahaisen 于 2006-12-16 02:47 发表
转换成功,但所有中文用户名一个也没转换过来,在MYSQL里查看,没有一个中文名用户,系统,LINUX FC4,请帮帮忙看那里出了问题?
FC4用的是英文版。


不知轉換後的結果分析報告顯示什麼?能否貼出來看看?
MySQL裡沒看到中文用戶,那Discuz!裡有看到嗎?有時中文用戶名在MySQL裡會被編譯成一些奇怪的亂碼,但網頁在瀏覽時卻可以成功觀看。


原帖由 july14 于 2006-12-17 18:32 发表
所有的都成功,就是附件还是不行.所有有附件的贴子都无法转换....


能否寫清楚更多相關的訊息,否則單憑知道「無法轉換」很難判定問題所在。
起碼把轉換結果分析報告貼出來看看!
回复

使用道具 举报

短檠 发表于 2006-12-30 19:31:51 | 显示全部楼层
谢谢unrealx2,已经成功转换为DZ5.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 07:39 , Processed in 0.030406 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表