Страница 24 из 813 Этот сценарий необходимо запустить для того, чтобы сконфигурировать компиляцию, а не сам 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.
|