Установка Zend Optimizer на Денвер

Комментировать К комментариям

Денвер (джентльменский набор Web разработчика) — набор основных дистрибутивов: Apache, PHP, MySQL, Perl и др., и программная оболочка, используемые для разработки сайтов на локальной машине под ОС Windows. Оф. сайт: http://denwer.ru
Zend Optimizer – специальный серверный модуль для запуска закодированных Zend Guard скриптов и также их немного ускоряющий. Шифруются скрипты для, защиты программного кода от нарушения авторских прав. Оф. сайт: http://www.zend.com

Установка Zend Optimizer на Денвер может быть осуществлена двумя способами. В обоих случаях перед установкой нужно остановить Денвер.

Первый способ:

  1. Загрузите Zend Optimizer для Windows со страницы разработчика http://www.zend.com/en/products/guard/downloads или если не хочется регистрироваться на сайте то версию 3.3.0 можно скачать тут http://depositfiles.com/files/wbvxivh3t
  2. Запустите загруженный инсталлятор
  3. На запрос версии сервера выберете Apache 1.x
  4. На запрос места расположения файла php.ini укажите свой адрес (по умолчанию в Денвере C:/WebServers/usr/local/php/)
  5. Папку веб-сервера укажите C:/WebServers/usr/local/apache/ (по умолчанию в Денвере)
  6. Document root folder on your Web server: С:/WebServers/home/ (по умолчанию в Денвере)
  7. Запустите Денвер и перейдите на http://localhost/Tests/PHP5/index.php5 вы увидите табличку
    Zend Optimizer

    а в самом низу еще пару табличек под названиями Zend Optimizer и zlib

Второй способ:

  1. Качаем архив с необходимыми файлами Zend Optimizer http://depositfiles.com/files/1re3r0fij
  2. Копируем содержимое архива в папку Денвера \usr\local\php5
  3. Редактируем \usr\local\php5\php.ini – добавляем в самый конец
    [Zend]
    zend_extension_ts = "/usr/local/php5/ZendExtensionManager.dll"
    zend_extension_manager.optimizer_ts="/usr/local/php5/Optimizer-3.3.0/"
    zend_optimizer.enable_loader = 1
    zend_optimizer.optimization_level = 15
  4. Далее начиная с запуска Денвера все как и в первом способе

Вот и все! Ничего сложного 🙂

Yuriy Март 21.2010 на 17:45 | #1

Увы, не работает Zend — Denwer его не видит ни при какой инсталяции ни при какой версии ни на одном из трех ПК — пусть меня кто-нибудь убедит в обратном. Версия Win XP SP3 + DrWeb. Может кто секретное слово знает, скажите — не жадничайте, а то я в продукте уж очень разочарован.

mppks Март 21.2010 на 21:23 | #2

У тебя Денвер с каким PHP? если с 5.3, то на него zend пока не прикрутить, поэтому качай с сайта денвера пакет с PHP 5.2, есть даже пакет с уже установленным Zend Optimizer по ссылке http://www.denwer.ru/packages/base_php52.html

Максим Март 26.2010 на 08:22 | #3

Здравствуйте!
Установил зендер по инструкции. Все установилось. Phpinfo() говорит, что все нормально, т.е. появились две нижних строчки и все таблицы соответствуют приведенным Вами. НО!… Сайт как не работал, так и не работает.
Пишет что-то вроде: Fatal error: Unable to read 20639 bytes in имяфайла on line 0

Если открывать файл в браузере, то получаю текст в виде: Zend Optimizer not installed
И еще кучу каких-то какозябр :).
Сайт установлен в home\sitename\www\ директорию. Я все свои денверские сайты так ставлю.

В этом сайте есть небольшая отличительная черта. Это кем-то закодированная джумла. Мне нужно просто провести некоторые изменения, потому что этот кто-то отказался от ведения сайта и просто пропал. Но сам сайт важен для хозяина.

P.S.: PHP Version 5.2.4

andronor Июнь 28.2010 на 01:40 | #4

В папке Optimizer-3.3.0 самая новая версия ZendOptimizer.dll только для php-5.2, для php-5.2.4 ничего нет. Zend на php-5.2.4 при денвере не прикрутишь. Пока.

35metod Сентябрь 17.2010 на 09:29 | #5

спасибо за инструкцию, помогло

artem Январь 28.2015 на 22:11 | #6

че вы бздите.все робит четко по первому варианту даже на версии денвера 5.3 и выше.админу за инфу респект

Сергей Апрель 18.2015 на 13:35 | #7

Спасибо работает

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
CAPTCHA

*