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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 转换后发现部分图片的地址不对

[复制链接]
蓝水灵 发表于 2010-6-11 10:06:51 | 显示全部楼层 |阅读模式
我是从DV SQL8.2==>DZ 7.2  ====> X1

错误的地址格式大概是:/data/attachment/forum/dvbbs/2010-6/20106621185675035.jpg
正确的地址格式是:/attachments/dvbbs/2010-6/20106621205934327.jpg

真奇怪,同一个帖中,有的图片是错误的,有的图片是正确的,重新转换还是这样。
 楼主| 蓝水灵 发表于 2010-6-11 11:29:17 | 显示全部楼层
后来用DVSQL8.2===>X1 的转换程序直接从原DV数据库转换附件,但是后果更严重,那些无法显示的图片,也就是“/data/attachment/forum/dvbbs/”的图片变成这种格式

真郁闷!!!

继续求助,到底有没有DZ7.2===>X1只要转换附件的程序?
回复

使用道具 举报

beijing200808 发表于 2010-6-11 11:37:32 | 显示全部楼层
楼主在上面列出的地址是在附件表中存储的地址,还是通过页面来查看到的地址呢?
回复

使用道具 举报

 楼主| 蓝水灵 发表于 2010-6-11 11:42:19 | 显示全部楼层
是页面查到的,顺便问一下附件表名是什么?
回复

使用道具 举报

beijing200808 发表于 2010-6-11 11:46:13 | 显示全部楼层
pre_forum_attachment 和pre_forum_attachmentfield 这两个是附件表。你到pre_forum_attachment 中看一下附件地址是什么
回复

使用道具 举报

 楼主| 蓝水灵 发表于 2010-6-11 11:50:03 | 显示全部楼层
查了POSTS表,发现字段值的那些错误的图片代码已经被改为“[attach]XXXXXX[/attach]”,由于我是先做转换到7.2的,而且在7.2都是正常的,我现在清除了POSTS表内容,然后重新做7.2 TO X1的POSTS表转换,预计又会回到一楼的情况,请高手帮忙……
回复

使用道具 举报

 楼主| 蓝水灵 发表于 2010-6-11 11:54:34 | 显示全部楼层
经过几次的周折,我觉得应该是在转换程序里面有误转换情况,好像是原来代码是<img>和代码是[img]的处理不同,造成了同一个帖子出现图片不同路径的问题,请DZ高手看看是不是程序处理有这个问题?
回复

使用道具 举报

 楼主| 蓝水灵 发表于 2010-6-11 12:20:04 | 显示全部楼层
pre_forum_attachment 和pre_forum_attachmentfield 这两个是附件表。你到pre_forum_attachment 中看一下附 ...
beijing200808 发表于 2010-6-11 11:46



发现这两个表都是空的,要怎么操作呢?如果用7.2 TO X1有没有办法只是转换这两个表?
回复

使用道具 举报

 楼主| 蓝水灵 发表于 2010-6-11 12:36:11 | 显示全部楼层
我用7.2 TO X1的程序转换pre_forum_attachment 和pre_forum_attachmentfield 的数据到X1,然后查找pre_forum_attachment 表,发现里面的图片地址都是如dvbbs/2010-6/2010682164131844.jpg之类的,可是页面显示的时候,为什么有的图片变成了data/attachment/forum/dvbbs/2010-6/2010682164131844.jpg?

预感问题即将解决了,请高手继续伸出援手。
回复

使用道具 举报

 楼主| 蓝水灵 发表于 2010-6-11 13:02:32 | 显示全部楼层
如果把图片按data/attachment/forum/dvbbs/这个位置放,大部分图片正常,但是还是很多不正常,特别是同一个帖子有的正常有的不正常,同一个帖子的图片路径不同,太诡异了!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 06:25 , Processed in 0.135841 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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