1

我在运行使用 PHP 编码并在 hostmonster 共享主机上使用 zend 优化器的网站时出现错误。

自从我从 PHP 5.2 更新到 PHP 5.4 后,问题就出现了。

现在,当我尝试使用 5.2 时,错误是

“Zend Optimizer”未安装在 Web 服务器上,因此无法为编码文件提供服务

在 PHP 5.4 上,错误是

致命错误:不兼容的文件格式:编码文件的格式主要 ID 为 65535,而加载程序在第 0 行的 /home1/mylingui/public_html/admin/config/ProjectConfig.php 中需要 5

php.ini

zend_loader.disable_licensing=0
zend_extension=/usr/php/54/usr/lib64/php/modules/ioncube_loader_lin.so
zend_extension=/usr/php/54/usr/lib64/php/modules/ZendGuardLoader.so
4

1 回答 1

1

根据我从 Zend 论坛中了解到的信息,您的文件是为 Zend Encoder 的 PHP 5.2 版本编码的。您需要向您的供应商索要为 PHP 5.4 编码的版本

( http://forums.zend.com/viewtopic.php?f=57&t=112658 )

高温下,

=C=

Zend 培训经理

于 2016-02-29T19:13:26.077 回答