新聞中心
Ecshop程序二級目錄遷移到根目錄如何修改商品詳情圖片地址
作者 / 無憂主機(jī) 時(shí)間 2015-05-20 17:34:38
經(jīng)常做電商的站長們基本都會(huì)選擇開源程序ECShop程序建站,最近一個(gè)禮拜一位站長朋友也是在無憂購買了一款獨(dú)立IP空間建立商城,因?yàn)橹斑@位站長朋友沒有購買主機(jī)之前已經(jīng)請了技術(shù)在本地環(huán)境搭建好了,這次空間和域名購買好了之后就準(zhǔn)備把程序遷移到空間來上線了。可是之前是在本地的二級目錄搭建的程序。小編幫這位站長朋友全部遷移到了空間上,可是當(dāng)程序和數(shù)據(jù)庫都配置好了之后發(fā)現(xiàn)網(wǎng)站上有些商品圖片是打不開的。那么這是什么原因呢?小編登陸數(shù)據(jù)庫分析后找到了原因,因?yàn)閳D片地址里面都帶有本地的那個(gè)二級目錄地址。而遷移到了空間都是放在根目錄的,小編幫他在數(shù)據(jù)庫把這幾個(gè)商品圖片的地址都改了下就好了,可是幾個(gè)商品還好改,如果商品比較多這樣操作效率太低了。小編經(jīng)過研究找到了可以使用SQL命令來執(zhí)行批量替換鏈接地址。具體方法如下: 首先來看下使用的SQL語句格式:update [表名] set 字段名 = replace(與前面一樣的字段名,'原本內(nèi)容','想要替換成什么'); 全面的SQL寫法如下:
update ecs_goods set goods_desc = replace(goods_desc,'要替換的內(nèi)容','想要替換成什么');為了讓站長盆友們更加明白些,小編來舉個(gè)例子:
update ecs_goods set goods_desc = replace(goods_desc,'/ecshop/','');這里把最后一個(gè)二級目錄替換為空就可以了。這些操作其實(shí)首先就是明確需要用的SQL語句是什么,然后可以登陸ECSHOP網(wǎng)站的后臺再數(shù)據(jù)庫管理里面運(yùn)行這個(gè)語句,也可以再數(shù)據(jù)庫管理-登陸papmyadmin去運(yùn)行這個(gè)語句執(zhí)行,只要提示執(zhí)行成功了再更新下緩存基本圖片就可以正常顯示了。 無憂主機(jī)相關(guān)文章推薦閱讀: 如何設(shè)置ECSHOP中會(huì)員等級 如何在ECSHOP后臺添加辦事處及管理 安裝ECSHOP提示不支持JPEG的解決方案 ECSHOP程序使用三種方法快速查看安裝數(shù)據(jù)表前綴
本文地址:http://m.love62.cn/ecshop/19445.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)