phpcms如何修改数据库图片地址?域名变更后图片附件路径只能手动修改数据库更新?
- phpcms数据库中,存放图片路径地址的那个表,是什么表?
举例说明:
以前的域名是 abc .com。文章里图片附件路径是“https:/ /www.abc.com/uploadfile/2011**.jpg”,现在更新了域名,之前域名不用了。
难道,只能手动更新数据库里内容吗?
没有其他办法吗?
今天操作总结一下,博客一篇,分享一下。
思路:
- 先找出数据库中存放图片地址的数据表,是哪个表?
- 然后,将这个表导出到本地(然后删除这个表);
- 接着,通过notepade++全局替换(这个数据表)的图片路径;
- 最后,将修改好的数据库文件打包压缩成表名.sql.zip格式,并导入完成,即可!
没有效果?
- 如没有效果(
前提:确保你数据库对应的表,图片路径已经修改正确!!!
) - 可以尝试全局更新一下缓存!
- 或者,重启一下服务。
如果,还没有效果?
一般,首页使用推荐位posid的文章可能会出现这样的问题,这里我暂时也没有什么新鲜的好办法(因为即使修改路径的也还是不正常显示,这个让我很头疼!),但是可以通过对调用posid的对应文章,直接手动“编辑,重新保存”的方法,来解决这个。
但是,数据量大大时候,这种操作就比较繁琐了。
这里,可以参考一下文章: phpcmsV9推荐位posid文章,图片不显示问题 - 思路篇
部分截图 · 说明如下:
以上就是关于“phpcms如何修改数据库图片地址?域名变更后图片附件路径只能手动修改数据库更新?”的全部内容。