PHP 5 для начинающих

Печать

Этот сценарий необходимо запустить для того, чтобы сконфигурировать компиляцию, а не сам PHP 5 (конфигурация PHP задается в файле php.ini, который будет рассматриваться далее).

Рис. 1.7. Запуск конфигурационного сценария

Команды, доступные для конфигурационного сценария

По умолчанию задается конфигурация, которая позволяет компилировать PHP 5 как CGI-программу. Чтобы скомпилировать PHP 5 как статический модуль, используется флаг -with-apache; как DSO-объект— флаг -with-apxs. Здесь описывается компиляция с параметром -with_apxs (а фактически с параметром -with_apxs2, так как используется Apache 2).

Далее приводятся некоторые аргументы командной строки, которые можно использовать для компиляции PHP 5. За конфигурационной командой ./configure (текущий каталог ./ необходимо указывать для того, чтобы система могла выполнить сценарий configure) после одного пробела вводятся некоторые или все необходимые из перечисленных ниже параметров.

□ -enable-track-vars: автоматически заполняет ассоциативные массивы значениями, переданными как часть GET- и POST-запросов или в cookie-файлах.

□ -with-gd = /путь/к/каталогу: разрешает поддержку библиотеки GD, позволяющей сценариям динамически создавать GIF- и PNG-изображения. Можно компилировать PHP с поддержкой GD, а можно добавить соответствующий модуль позднее (см. главу 16).

□ -with-mysql = /путь/к/каталогу: с поддержкой MySQL.

□ -with-pgsql = /путь/к/каталогу: с поддержкой PostGreSQL.




контактор abb