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

 找回密码
 立即注册
搜索

[转换] leo mx 2.0转换,附件丢失/修复后图片附件无法正常显示/精华消失(已解决)

[复制链接]
sundcy 发表于 2008-4-19 12:00:48 | 显示全部楼层 |阅读模式
使用
https://discuz.dismall.com/thread-481238-1-1.html
进行的转换
转换之后,其他的问题都不大,自己调整好了
但是附件信息都丢失了
是完全没有任何关于附件的信息
转换程序提示:
共有 附件 数据 0 条,转换成功 0 条,失败 0 条,成功率:0%。
该如何处理?
谢谢

[ 本帖最后由 sundcy 于 2008-4-23 09:26 编辑 ]
回复

使用道具 举报

个人观点 发表于 2008-4-19 17:48:08 | 显示全部楼层
LEO2.0???好老的版本。升级到最新版本在转把
回复

使用道具 举报

 楼主| sundcy 发表于 2008-4-20 21:30:09 | 显示全部楼层
已经升级了,尝试了leo x 的 040702、060606、060830三个版本,用论坛上提供的两个转换程序,转换到6.0和5.5,转换后都没有附件信息。

原因基本能够分析出来,由于我是从旧版本的leo升级到高版本的leo,旧版本的附件的保存格式,是在usr目录下对应的论坛编号下,形成x_xxxx_x.xxx的格式的附件文件
(编号1的论坛下附件,保存在/usrxxxxxxxxx/1/下,文件名为1_3683_2.jpg表示为1号论坛3683号帖子的第2个跟贴的附件),但高版本的leo,论坛的附件保存在/usr/1/xx/下面,(程序里还有什么别的地方做记录旧不知道了)
但在leo的新版本里,两种形式的附件都可以被识别并正常显示

转换程序估计是按新版本的规则做转换的,经测试,在升级后的论坛中新发的帖子里的附件,是可以被正确转换的。但旧的历史附件没有能够正确转换过来

哪位有合适的方式进行处理?
谢谢
回复

使用道具 举报

 楼主| sundcy 发表于 2008-4-21 00:06:16 | 显示全部楼层
能找到的转换程序都试验了
转到4.1.0,5.0.0,5.5.0的程序都不行
回复

使用道具 举报

crysun 发表于 2008-4-21 10:06:40 | 显示全部楼层
等高手回答吧
回复

使用道具 举报

阿喀琉斯 发表于 2008-4-21 11:20:19 | 显示全部楼层
MX的版本实在太老了。leohacks的亚子和路杨大师曾经写了一个针对leobbs多附件版本之前的旧附件格式转换至新格式的工具,我在单附件版本leobbsx上应用无误。但是支持不支持MX就不得而知了。所以只有实际测试一下才知道结果。
你加我的QQ 14403012,我们尝试一下。
回复

使用道具 举报

阿喀琉斯 发表于 2008-4-21 11:22:26 | 显示全部楼层
估计问题不大。MX和LB XP、leobbs单附件版的附件储存方式并没有太大改变,应该可以用的吧。
回复

使用道具 举报

 楼主| sundcy 发表于 2008-4-21 13:25:48 | 显示全部楼层
thx 阿喀琉斯
我也找到这个多附件转换工具了
转换后附件转换成功
(你修改的那个版本,就是:
LeoBBS X => Discuz! 5.5.0 转换程序:
幻幻(unrealx2)
E-Mail(MSN):unrealx2@gmail.com
Yahoo即时通:unrealx002@yahoo.com.tw

补充修正(04/01/07):
阿喀琉斯
QQ:  14403012
E-Mail: webmaster@yelia.com
)
转换后,失败会员比原版的多了好几百啊

修改版本:
结果分析:共有 会员 数据 17094 条,转换成功 16296 条,失败 798 条,成功率:95.3316953317%。
原版:
结果分析:共有 会员 数据 17094 条,转换成功 16905 条,失败 189 条,成功率:98.8943488943%。

不知道是什么原因?


另外还有个问题,几个版本转换后,精华帖子都丢失……
回复

使用道具 举报

 楼主| sundcy 发表于 2008-4-21 13:34:37 | 显示全部楼层
转换后精华帖子消失了?

leo版本:leo mx 2.0
精华帖子的保存方式:
./boarddata/jinghuax.cgi,里面是每个帖子的编号
即:
第2个论坛的第234、235、345号帖子被标记为精华,则记录文件为./boarddata/jinghua2.cgi,其内容为:

234
235
345
回复

使用道具 举报

阿喀琉斯 发表于 2008-4-21 23:52:46 | 显示全部楼层
这个转换工具是写在DZ5.0版本的,因为应用leobbs的人越来越少了,所以原作者写的也不是很精细,只进行了主要数据的转换,精华帖没有考虑在内。故精华帖转换不过来。

另:你说的转换失败的比率增加,我也不知道原因。对会员数据的转换部分我没有修改过。而且我转换过十多个论坛,原版和修改版的成功率都是一致的。你的情况比较特殊。既然如此,建议你采用那个附件格式统一程式先对附件进行调整,然后再用原版转换工具转换以减少失败几率。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-19 11:56 , Processed in 0.111041 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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