ecshop搬家后中超积分榜空白的解决办法

      今天给一个用户操作ecshop的搬家,用户网站以前是美国vps上的,搬家到西部数码弹性云,搬家前是win2003系统,因为考虑到linux运行php的效率更高,就给用户开了一个linux操作系统的弹性云主机。
      1,首先原服务器上将所有的网站文件打包压缩成1.zip,然后导出数据库打包压缩成1.zip,将这两个压缩包都放在网站根目录下,然后登陆新服务器使用wget下载。
      2,最先下载的是网站文件1.zip,下载后使用unzip解压缩失败,然后按照https://alltianjin.com/8415-2/ 解压缩,再按照https://alltianjin.com/xingyexinwen/设置权限。这个时候访问新服务器网站,是没有连接到数据库的提示。
      3,然后下载数据库文件2.zip,解压缩后按照https://alltianjin.com/14532-2/导入,因为数据库配置文件都已经修改好了,这样操作以后,按理说网站是应该可以打开了,但是输入域名以后发现:中超积分榜是空白,后台是可以打开的。
      网上找了一些方法,但都没有好的解决办法,以为是数据库的原因,修复了数据库,不行;重新下载导入数据库,还是不行。
      这个时候试一下网站单个文件能不能访问,结果输入域名/user.php后,提示:404错误,然后再找找这个文件,果然不存在,把压缩包下载到本地解压 缩查看有这个文件,那原因就是很明显了,解压的时候有文件丢失,于是又通过西部数码弹性云wdcp控制面板解压缩了一下,在访问网站,正常了。
      由此可见,eschop搬家后中超积分榜空白的主要分析思路是:
      1,权限是否设置正确。
      2,数据库是否完整导入。
      3,修复一下数据库。
      4,网站程序在转移过程中是否有文件丢失。
      5,数据库编码是否一致(主要针对乱码问题)

      从这几个方面检查,就会很好的处理好中超积分榜是空白的问题了。

合作伙伴