本帖最后由 lidq.jingwu 于 2010-6-1 17:06 编辑
之前某个管理员有一个解决办法,但对部分网站不管用,本人也出过一个修改方式,但因为某些链接是直接写入到数据库中的,涉及到域名的问题,都没有很好的解决。
经过分析,最好的方法还是修改数据库中的数据,在数据库中执行下面两条SQL:- update pre_home_blogfield set message=replace(message,'<img src="attachment/', '<img src="data/attachment/album/')
复制代码 这一句SQL注意修改表前缀哦
- update pre_home_blogfield set message=replace(message,'<IMG src="http://home.XXX.com/attachment/', '<img src="data/attachment/album/')
复制代码 这一句SQL不仅要修改表前缀,还要修改域名:home.XXX.com,这个域名是升级前home的域名,需要正确填写。
在空间日志列表中,右侧的图片不显示,请执行下面的SQL,域名需要改成自己的:
- update pre_home_blogfield set pic = replace(pic, 'http://www.XXX.com/attachment/', 'data/attachment/album/')
复制代码 执行上现两句SQL后可解决大部分问题,个别其他原因导致图片不能显示的请跟帖回复。
如果担心数据库中出现问题,可先备份数据库。 |