Установка Zend Optimizer на Денвер
Денвер (джентльменский набор Web разработчика) — набор основных дистрибутивов: Apache, PHP, MySQL, Perl и др., и программная оболочка, используемые для разработки сайтов на локальной машине под ОС Windows. Оф. сайт: http://denwer.ru
Zend Optimizer – специальный серверный модуль для запуска закодированных Zend Guard скриптов и также их немного ускоряющий. Шифруются скрипты для, защиты программного кода от нарушения авторских прав. Оф. сайт: http://www.zend.com
Установка Zend Optimizer на Денвер может быть осуществлена двумя способами. В обоих случаях перед установкой нужно остановить Денвер.
Первый способ:
- Загрузите Zend Optimizer для Windows со страницы разработчика http://www.zend.com/en/products/guard/downloads или если не хочется регистрироваться на сайте то версию 3.3.0 можно скачать тут http://depositfiles.com/files/wbvxivh3t
- Запустите загруженный инсталлятор
- На запрос версии сервера выберете Apache 1.x
- На запрос места расположения файла php.ini укажите свой адрес (по умолчанию в Денвере C:/WebServers/usr/local/php/)
- Папку веб-сервера укажите C:/WebServers/usr/local/apache/ (по умолчанию в Денвере)
- Document root folder on your Web server: С:/WebServers/home/ (по умолчанию в Денвере)
- Запустите Денвер и перейдите на http://localhost/Tests/PHP5/index.php5 вы увидите табличку
а в самом низу еще пару табличек под названиями Zend Optimizer и zlib
Второй способ:
- Качаем архив с необходимыми файлами Zend Optimizer http://depositfiles.com/files/1re3r0fij
- Копируем содержимое архива в папку Денвера \usr\local\php5
- Редактируем \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
- Далее начиная с запуска Денвера все как и в первом способе
Вот и все! Ничего сложного 🙂
Увы, не работает Zend — Denwer его не видит ни при какой инсталяции ни при какой версии ни на одном из трех ПК — пусть меня кто-нибудь убедит в обратном. Версия Win XP SP3 + DrWeb. Может кто секретное слово знает, скажите — не жадничайте, а то я в продукте уж очень разочарован.
У тебя Денвер с каким PHP? если с 5.3, то на него zend пока не прикрутить, поэтому качай с сайта денвера пакет с PHP 5.2, есть даже пакет с уже установленным Zend Optimizer по ссылке http://www.denwer.ru/packages/base_php52.html
Здравствуйте!
Установил зендер по инструкции. Все установилось. 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
В папке Optimizer-3.3.0 самая новая версия ZendOptimizer.dll только для php-5.2, для php-5.2.4 ничего нет. Zend на php-5.2.4 при денвере не прикрутишь. Пока.
спасибо за инструкцию, помогло
че вы бздите.все робит четко по первому варианту даже на версии денвера 5.3 и выше.админу за инфу респект
Спасибо работает