Назад | Перейти на главную страницу

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, похоже, не используют доступный оптимизатор?

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

Более простой, более чистый PHP кодирует красиво и работает нормально.