Dedecms搬家图片无法显示与上传图片无法显示解决办法

之前做了一次Dedecms搬家,上传发布的图片都无法显示。一经查看发现,是上传的图片路径都没更换成新的路径,还是原来的路径。路径错了,自然无法显示。找了很久才找到如下解决方法。


Dedecms搬家图片无法显示

 

第一种情况:页面图片无法显示
方法一:
直接用dreamever或其他编辑器批量替换模版文件里面的路径就好了,把以前的路径替换成当前的。例如:以前的是/dedecms/images/1.jpg”,可以将“/dedecms/images/”批量替换成“/images/”。


方法二:CMS中更改安装目录

系统---核心设置-----dedeCMS安装目录




三种情况:缩略图和文章图片无法显示


此时,就要操作数据库了,因为缩略图和文章图片的路径是存在数据库对应表里面的。文章缩略图存在archives表的litpic字段中,文章图片存在addonarticle表的body字段中。




织梦图片无法显示



知道地方后,就可以用sql语句将路径替换成正确的路径即可,update dede_archives set litpic=(REPLACE(litpic,'/dedecms/uploads/allimg','/uploads/allimg'));




有更方便的办法,织梦后台有数据替换这个功能,如图。



织梦图片无法显示


择对应的表和对应的字段,替换成正确的路径就可以了。不用自己写sql语句,大大减少了误操作,更快捷、更方便。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值