解决Zend加密的PHP页面出现Incompatible file format的问题

wordpress搬家之后,其中一个插件启用后出现:Fatal error: Incompatible file format: The encoded file has format major ID 3, whereas the Loader expects 4 in的错误提示。

造成该问题的原因是Zend Guard 5.1更新了加密PHP文件的算法来迎合PHP5.3新版本支持,用Zend Guard老版本加密过的PHP文件在 PHP5.3+ Zend Guard Loader的环境下都无法正常浏览,会报出文章开头的错误。
也就是说php版本的不同,配置的zendguardloader也不一样,导致出现了这样的问题。解决办法是重新上传未加密过的php程序或者php版本降级。

打赏作者
这篇文章帮助很大,重重有赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

正在跳转到PayPal...

发表评论

电子邮件地址不会被公开。 必填项已用*标注