我在运行我的网站时遇到错误,该网站使用 PHP 编码并在 hostmonster 共享主机上使用 zend 优化器。
自从我从 PHP 5.2 更新到 PHP 5.4 以来,出现了这个问题。
现在,当我尝试使用5.2时,错误是
"Zend 优化器"未安装在 Web 服务器上,因此无法处理编码的文件
在 PHP 5.4 上,错误是
致命错误:不兼容的文件格式:编码文件的格式主要为 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
根据我从Zend论坛中得出的信息,您的文件是为PHP 5.2版本的Zend Encoder编码的。您需要向供应商询问为 PHP 5.4 编码的版本
(http://forums.zend.com/viewtopic.php?f=57&t=112658)
呵呵,
=C=
Zend培训经理