Денвер
PHP 5: дополнительные модули PostgreSQL 8.2 + модули PHP Денвер + Parser в одном пакете PHP 4: полный дистрибутив ActivePerl 5.8 FireBird 2 + модули PHP MySQL 5: дополнительные модули и утилиты Parser 3 с поддержкой XML, SQL и эмулятором SMTP-сервера ActivePython 2.5 Apache 2.2: дополнительные модули PHP 3: полный дистрибутив Денвер + старый PHP 5.2 + Zend Optimizer Старый PHP 5.2: дополнительные модули и Zend Optimizer

Состав: Apache 2.2.22 + SSL, PHP 5.3.13 + XDebug, MySQL 5.5, phpMyAdmin 3.5, многопроектность, работа с Flash-накопителем

PHP 5: дополнительные модули

Внимание! Если вы еще не прочитали статью Устанавливаем базовый комплект и не установили ядро системы, вам необходимо это сделать прямо сейчас. Пакеты расширений можно ставить только поверх базового пакета.
Включает: PEAR; модули для работы с различными СУБД; tidy, mbstring и т.д.
Официальный сайт: http://www.php.net
Документация: http://www.php.net/manual/ru/

В состав базового пакета Денвера, помимо стандартного набора модулей, входят только следующие библиоткеки: sqLite, iconv, GD2, MySQL и MySQLi, PDO. Другие дополнительные модули (например, PostgreSQL, mbstring, и библиотеки PEAR и т.д.) поставляются в данном пакете расширения.

Подключение модулей

После успешной установки вам необходимо открыть файл /usr/local/php5/php.ini в любом текстовом редакторе и раскомментировать директивы подключения тех или иных модулей, чтобы они выглядели так:

extension = имя_модуля
Модули, закомментированные при помощи двойной точки с запятой ;;, как правило, требуют дополнительных внешних библиотек и не работают в умолчательной конфигурации. Будьте осторожны при их подключении!

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

Работа с PEAR

Для работы с PEAR — каталогом разнообразных модулей для PHP — нужно осуществить инициализацию PEAR:

  1. Скачайте http://pear.php.net/go-pear в /usr/local/php5 под именем go-pear.php.
  2. Запустите: php go-pear.php, находясь в папке /usr/local/php5.

После этого, если вам будет нужен какой-нибудь «нестандартный» модуль, имеющийся на официальном сайте PEAR, воспользуйтесь для его установки появившейся утилитой /usr/local/php5/pear.bat.

После установки и настройки пакета не забудьте перезапустить Денвер!