帝国cms搬迁[安装目录变更]后
这次网站改版把之前的程序整体搬迁到了新的目录,问题就接踵而来。
按照常规帝国cms路数搬迁备份恢复之后发现网站部分图片路径还是固执己见。想来也是数据库里相应表单的字段路径不对。于是打开Phpmyadmin按模型找来找去,发现的确是有字段路径不对。
先用系统自带的"栏目管理——批量替换字段值"尝试了一下,成功率约为50%……
转而使用"系统设置——备份与恢复数据——执行SQL语句"
update phome_ecms_表单 set 字段=REPLACE(字段,’原字符’,'新字符’);我将系统搬迁到old文件夹,所以我的正确修改格式应该是:
update phome_ecms_表单 set 字段=REPLACE(字段,’d/file’,'old/d/file’);
至此,部分图片可以正常显示了,但是文章内通过编辑器上传的图片还是无法显示。依旧是路径不对。后来随便找了个打不开的图片地址,在Phpmyadmin里搜索了一下,总算找到了其所在表及相应字段。再按照上面的方法执行一下SQL问题就解决了……祝你成功。
