019.gifУстановка Zend Optimizer на Денвер возможна двумя способами:

1) Скачать официальную версию с сайта производителя и следуя официальным инструкциям установить программу с помощью установщика: h++p://www.zend.com/en/products/guard/downloads

Затем, остановить сервер иконкой «Stop Server», если он запущен;
Запустить скаченный инсталлятор ZendOptimizer-3.3.3-Windows-i386 (или версия здесь может быть и другая, эта версия самая последняя а момент написания статьи)
На запрос версии сервера укажите Apache 2.x (Но перед этим лучше проверить какая версия показывается на запущенном сервере здесь: http://localhost/Tests/PHP5/index.php5)
На запрос места расположения файла php.ini укажите свой адрес: C:\WebServers\usr\local\php5
На запрос указания папки веб-сервера укажите: C:/WebServers/usr/local/apache/
Document root folder on your Web server: С:/WebServers/home
Запустить сервер иконкой «Start Server»

Проверьте все ли правильно установилось (как это сделать написано ниже) и пользуйтесь…

2. Я же рекомендую другой способ. Первый мне не нравится тем, что Zend устанавливается в Windows, а мне бы хотелось, чтобы Zend был интегрирован в Денвер и никуда больше. Это удобно тем, что можно легко перемещать папку Денвера куда угодно на компьютере и ничего от этого не изменится. Все будет работать как и работало, чего не скажешь о ситуации, когда Zend устанавливается с помощью официальной программы установщика. Так что я рекомендую Вам этот способ. Для этого скачайте архив необходимых файлов здесь: скачать архив файлов Zend (версия 3.3)

Это те же самые файлы, что устанавливает официальная программа установщик. Просто они извлечены из архива и их нужно установить вручную, что очень просто делается…:

Архив с файлами, который был скачен ранее нужно распаковать в папку С:/WebServers/usr/local/php5, в которой должно появиться два новых объекта: папка Optimizer-3.3.0 и файл ZendExtensionManager.dll, которые на рисунке ниже показаны стрелочками.

Теперь осталось только внести изменения в файл 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. Для этого откройте страницу http://localhost/Tests/PHP5/index.php5

Здесь должны появиться такие таблички:

Почти в самом начале страницы (под первой таблицей) должно отображаться следующее (здесь нужно проверить появление двух нижних строк, говорящих о подключении нужных библиотек):

И почти в самом конце страницы такие:

Если появились, то значит, что все установилось нормально и можно приступать к проверке, отладке скриптов и созданию динамических сайтов.

http://penis-xxl.ru/method.html

Категория: Программы и скрипты | Теги: ,

Комментарии к записи “Установка Zend Optimizer на Денвер”

  1. Mansize | 4.12.2009

    Спасибо огромное за столь подробную инструкцию. Очень помогла!

  2. bazhen | 24.12.2009

    Спасибо огромное!!!

  3. Максим | 26.01.2010

    Спасибо, все получилось.

  4. Vladimir | 2.03.2010

    Большое спасибо за инструкцию. Реально искал по яндексу минут 10.
    Здесь — коротко и ясно.

  5. demh | 18.07.2010

    А у меня первая таблица Zend Optimizer не появилась, а вот вторая с zlib нашлась.Что это значит?Установился Zend Optimizer на Денвер или нет?????

  6. demh | 18.07.2010

    И две нижние строчки не появились..только сейчас заметил..наверное не установилось..

  7. demh | 18.07.2010

    Разобрался..Народ тут говорит-если Денвер с PHP 5.3 версией то Zend не поставить…Нужно качать старую PHP5.2 — и всё станет..Теперь другой вопрос-что лучше Денвер с PHP5.3 но без Zend или Денвер с РHP5.2,но с Zend?

  8. Макс | 18.07.2010

    А это принципиально? Я не думаю что Вы заметите какую-то разницу…

  9. CyberMax | 4.08.2010

    А можно ещё вместо Денвера поставить VertigoServ, там Zend сразу будет.

  10. IOSDesk | 18.08.2010

    Zend Optimizer на сегодня не поддерживает версии PHP 5.3.XX, поэтому данная инструкция подходит только для Denwer в варианте с PHP 5.2.XX

  11. Макс | 18.08.2010

    Спасибо за замечание, этого не знал…

  12. gara | 4.12.2010

    а, как вообще удвлить сам дренвер, либо как его переустановить?!
    Спасибо!

  13. Макс | 4.12.2010

    Берешь и удаляешь ту папку куда установил…, а для переустановки, после удаления устанавливаешь заново.

    P.S.: Сейчас в Денвер с версией php 5.2 зенд идет уже встроенный и устанавливать его отдельно не нужно.

  14. gara | 4.12.2010

    Подскажи, установи Денвер php 5.2, с уже зендом(скачал с оф. сайта)
    при обращении(к install\index.php ) пишет
    Fatal error: Call to undefined function curl_init() in Z:\home\ponel\www\install\index.php on line 0
    я в этом не «фурычу» но что то с curl_init ?! и что делать?

  15. Макс | 4.12.2010

    Поясните, что такое вы пытаетесь проинсталлировать? и где вы «это» качали?
    Тут проблема то не в денвере, если вы его правильно поставили, то тут уже мануалы по той cms которую ставите читать нужно…

  16. gara | 4.12.2010

    Мне нужно чтоб на Денвер, возможно, было установить панель, и он
    обязательно должен соответствовать следующим техническим требованиям:

    — Apache 1.3.x или 2.x
    — PHP 5 (c модулем cURL, Zlib, iconv)
    — MySQL 5.0.xx
    — PEAR::Cache_lite должен быть отключен
    — Zend Optimizer v. 3.3.0 и выше

    Так вот пожалуйся, подскажи, что нужно до установить к старой сборке «PHP 5.2 с но включеным Zend Optimizer и больше модулей.»

  17. Макс | 9.12.2010

    К сожалению в данном вопросе я не совсем компитентен, с ним Вам лучше обратиться на форум Денвера.

  18. ludmila | 23.08.2011

    Таблицы в конце zend optimazer и z lib не появились. Будет ли всё работать?

  19. ludmila | 23.08.2011

    Извиняюсь,zlib нашла, а вот zend optimazer — нет.

  20. ludmila | 23.08.2011

    Таблица Zend Optimazer не появилась.

    После этого при запуске h++p://hostcms выдаётся сообщение, что Zend Optimizer не установлен. Как быть?

  21. Макс | 1.09.2011

    To: ludmila

    1) Удалить старый Денвер
    2) Скачать и установить новый Денвер с Zend’ом (или попробовать установить все заново скачав предварительно все дистрибутивы (старый денвер и зенд) заново)

  22. Андрей | 20.11.2011

    Большое спасибо. Очень помогло. Все работает замечательно.

Оставьте свой комментарий