Php 与Zend Optimizer 3.3.9不兼容的文件格式错误消息

Php 与Zend Optimizer 3.3.9不兼容的文件格式错误消息,php,zend-optimizer,zend-guard,Php,Zend Optimizer,Zend Guard,在我的本地机器上,我试图部署PHP代码,该代码在PHP5.2.10引擎下使用Zend Guard进行了模糊处理 由于我的机器有PHP5.3,我估计代码不会运行,因为它是在旧的PHP引擎下使用Zend guard进行模糊处理的 我成功地将我的PHP引擎降级到5.2.10,并将PHP.ini配置为使用ZendOptimizer-3.3.9-linux-glibc23-i386中的相关.so文件 但是,当我尝试运行我的网站时,会收到以下错误消息: 致命错误:文件格式不兼容:编码文件的格式主ID为0,而

在我的本地机器上,我试图部署PHP代码,该代码在PHP5.2.10引擎下使用Zend Guard进行了模糊处理

由于我的机器有PHP5.3,我估计代码不会运行,因为它是在旧的PHP引擎下使用Zend guard进行模糊处理的

我成功地将我的PHP引擎降级到5.2.10,并将PHP.ini配置为使用ZendOptimizer-3.3.9-linux-glibc23-i386中的相关.so文件

但是,当我尝试运行我的网站时,会收到以下错误消息:

致命错误:文件格式不兼容:编码文件的格式主ID为0,而优化器在第0行的/var/www/mysite/index.php中需要2


我可能遗漏了什么?

原来index.php文件已损坏

我将其替换为正确的文件,然后收到消息“许可证无效”

最后,我不得不在hosts文件中添加一行代码,以将服务器的域解析为localhost,因为Zend许可证仅对特定域有效