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-код хорошо кодирует и работает нормально.