解决迁移网站”Fatal error:Incompatible file format”报错问题

2017年3月14日 评论 400 545字阅读1分49秒

大鸟帮助一个网友搬迁一个企业网站到虚拟主机空间,根据正常的方法在cPanel添加附加域名,然后迁移网站文件、导入数据库,以及修改数据库链接文件应该就算完事,但是打开网站有报错信息,报错"Fatal error:Incompatible file format:The encoded file has format major ID 1...",然后根据习惯去搜索看看有没有类似的解决方法。

根据网上的提示解决方法,需要网站空间支持zend guard loader,我用探针看看当前这个朋友用的虚拟主机好像也都有安装支持,难道是程序兼容的环境问题?然后到程序各个角落看看这个CMS是什么,好像没有见过,终于在一个文档顶部看到这个程序是phpweb,应该是一个成品网站程序,继续通过搜索看看,好像支持的PHP版本比较低(有文档介绍需要用PHP5.2版本)。

还好是用的虚拟主机,记得在cPanel面板中一般都可以选择每个网站不同的PHP版本,于是就登入cPanel面板,看看将这个网站选择PHP版本降低。

第一、选择PHP版本入口

解决迁移网站

第二、对应站点选择PHP5.2

解决迁移网站

这里选择PHP5.2版本然后保存生效。然后再打开迁移的网站是可以正常打开的。当前遇到的这个问题是通过这个方法解决,顺带记录下来,如果以后遇到同样的问题可以参考。

  • 我的微信
  • 分享宝塔面板建站技术交流等!
  • weinxin
  • 微信公众号
  • 关注本博公众号
  • weinxin
  • 文本由 发表于 2017年3月14日
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: