苹果cms网站文件数据丢失图片无法显示的解决方法

2022.8.7 苹果cms 1048

很多站长用苹果cms搭建网站,图片几乎本地化,一旦服务器崩溃或者跑路,网站文件全部丢失,而我们只备份了数据库,重新买个服务器在搭建,虽然数据都在,但是图片都不显示了。

如图:这是图片本地化的链接,但是图片文件都已经丢失。

苹果cms网站文件数据丢失图片无法显示的解决方法 苹果cms-第1张

遇到这种问题,很多有强迫症的站长,可能干脆数据也不要了,清空数据在重新采集本地化图片,假如这个站是一个搭建几天的站点影响可能不大,但是这个站已经有流量排名,收录不错的情况下,伪静态的站点还好一些,重新采集同步图片也不需要太长时间,而纯静态的站点就麻烦大了,搜索引擎收录的链接全部404,就算你重新生成也无济于事,被k是迟早的事情,如果你的数据还在,下面你只需要按照我的方法,恢复图片,保证原有url不变,图片一样可以正常显示。

下面先来说一下伪静态站点的恢复图片的方法,我们重新搭建一个新站,然后导入数据,把原有的东西,全部设置好,这个搜索引擎都有记录的,标题,关键词,描述,填好保存,网站全部设置好了后能正常访问,用最短的时间恢复网站,保证蜘蛛能正常爬不出404,伪静态的站点一般几分钟就能弄好,然后进入后台,执行数据库sql语句把mac_vod字段里面的vod_pic字节全部清空,就是让原有图片链接变成空地址,sql语句执行命令:update mac_vod set vod_pic=null where 1=1;

显示执行成功,我们在后台看一下数据,是不是所有图片链接都清空了,如果清空,那就是执行成功了,然后我们在重新采集一下,先不要图片本地化,之前采集的什么数据,现在重新采集一遍,采集设置里面设置成二次更新要替换的内容,图片选项上面打钩,这样重新采集,就保存了最新的图片地址,而数据没有发生变化,采集完毕后,在同步图片到本地即可。

纯静态站点,操作是一样的,唯一的麻烦的是,采集完毕后,生成页面时间会很长,因为你只有重新在生成一遍网页的图片url才会替换,这里告诉大家一个小方法,把伪静态先打开,先保证网站数据能正常访问,然后在按分类单独生成。

按照我这种方法,只要数据库信息还在,可以无视网站文件,思维扩展,假如我想搬家,而图片文件数据超大,有几十上百个g,这样太麻烦的情况下,就可以用我这种方法,轻松搬家。此方法其实也挺简单的,但是对于新手来说,有点云里雾里,我的文字表达可能也不怎么全面,倘若你们遇到这样的问题无法解决,可以在线留言,我免费帮弄好。

本文地址:https://www.51logou.cn/519.html
原创作者:【
转载请注明出处:【51源代码

相关推荐:相关教程

评论

昵称*

邮箱*

验证码