Zend Guard сообщает, что Zend Optimizer не установлен, но

Я тестирую Zend Guard 5 для кодирования исходного кода PHP и зашифровал работающий сайт.

Когда я просматриваю сайт на своем сервере, я получаю страницу с сообщением "Zend Optimizer не установлен" и требует наличия Optimizer 3.0 или более поздней версии.

Я уверен, что у меня установлен Zend Optimizer. Мы запускаем Zend Platform на этом сервере, который включает в себя Zend Optimizer v3.3.7. Согласно phpinfo() и в соответствии с экраном состояния Zend Platform, он установлен и работает. Каким-то образом Zend Guard не соглашается.

Есть идеи, почему закодированные Guard файлы не используют доступный Оптимизатор?

1 ответ

Решение

Хм, после экспериментов, похоже, эта ошибка возникает только на довольно сложных устаревших веб-сайтах. Я предполагаю, что Guard менее гибок в отношении плохого кодирования, чем сам PHP.

Более простой и понятный PHP-код хорошо кодирует и работает нормально.

Другие вопросы по тегам