У меня ошибка при запуске моего сайта, который написан на PHP и использует Zend Optimizer на виртуальном хостинге hostmonster.
Проблема появилась, так как я обновил с PHP 5.2 до PHP 5.4.
Теперь, когда я пытаюсь использовать 5.2 ошибка
«Zend Optimizer» не установлен на веб-сервере и поэтому не может обслуживать закодированные файлы
На PHP 5.4 ошибка
Неустранимая ошибка: несовместимый формат файла: кодированный файл имеет основной идентификатор формата 65535, тогда как загрузчик ожидает 5 в /home1/mylingui/public_html/admin/config/ProjectConfig.php в строке 0
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, ваш файл закодирован для версии Zend Encoder для PHP 5.2. Вам нужно попросить вашего поставщика версию, закодированную для PHP 5.4
(http://forums.zend.com/viewtopic.php?f=57&т = 112658)
НТН,
= C =
Менеджер по обучению для Zend
Других решений пока нет …