Ecshop程序二级目录迁移到根目录如何修改商品详情图片地址
经常做电商的站长们基本都会选择开源程序ECShop程序建站,最近一个礼拜一位站长朋友也是在高速度
购买了一款独立IP空间建立商城,因为之前这位站长朋友没有购买主机之前已经请了技术在本地环境搭建好了,这次空间和域名购买好了之后就准备把程序迁移到空间来上线了。可是之前是在本地的二级目录搭建的程序。小编帮这位站长朋友全部迁移到了空间上,可是当程序和数据库都配置好了之后发现网站上有些商品图片是打不开的。那么这是什么原因呢?小编登陆数据库分析后找到了原因,因为图片地址里面都带有本地的那个二级目录地址。而迁移到了空间都是放在根目录的,小编帮他在数据库把这几个商品图片的地址都改了下就好了,可是几个商品还好改,如果商品比较多这样操作效率太低了。小编经过研究找到了可以使用SQL命令来执行批量替换链接地址。具体方法如下:首先来看下使用的SQL语句格式:update [表名] set 字段名 = replace(与前面一样的字段名,'原本内容','想要替换成什么');全面的SQL写法如下:
update ecs_goods set goods_desc = replace(goods_desc,'要替换的内容','想要替换成什么');
为了让站长盆友们更加明白些,小编来举个例子:
update ecs_goods set goods_desc = replace(goods_desc,'/ecshop/','');
这里把最后一个二级目录替换为空就可以了。这些操作其实首先就是明确需要用的SQL语句是什么,然后可以登陆ECSHOP网站的后台再数据库管理里面运行这个语句,也可以再数据库管理-登陆papmyadmin去运行这个语句执行,只要提示执行成功了再更新下缓存基本图片就可以正常显示了。高速度
主机相关文章推荐阅读:
如何设置ECSHOP中会员等级如何在ECSHOP后台添加办事处及管理安装ECSHOP提示不支持JPEG的解决方案ECSHOP程序使用三种方法快速查看安装数据表前缀本文地址:https://www.gaosudu.com/ecshop/19445.html