Настройка во время выполнения

Поведение модуля Apache PHP зависит от настроек в php.ini. Настройки конфигурации из php.ini могут быть переопределены через настройки флага php_flag в конфигурационном файле сервера или локальном файле .htaccess.

Пример #1 Отключение парсера PHP для директории при помощи .htaccess

php_flag engine off

Настройки конфигурации Apache
ИмяПо умолчаниюМесто измененияСписок изменений
engine"1"INI_ALL 
child_terminate"0"INI_ALL 
last_modified"0"INI_ALL 
xbithack"0"INI_ALL 
Дополнительная информация и описания режимов INI_* даны в разделе «Места установки параметров конфигурации».

Краткое разъяснение конфигурационных директив.

enginebool

Включает или выключает интерпретатор PHP. Эта директива в действительности очень полезна в модуле Apache PHP. Она используется сайтами, которым необходимо разрешить или запретить интерпретатор PHP на основе директорий или виртуальных хостов. Устанавливая engine off по необходимости в файле httpd.conf, можно разрешить или запретить интерпретатор PHP.

child_terminatebool

Эта настройка управляет тем, могут ли скрипты PHP требовать окончания дочерних процессов по завершении запроса. Смотрите также apache_child_terminate().

last_modifiedbool

Посылает скриптам PHP дату модификации как заголовок Last-Modified для этого запроса.

xbithackbool

Исполнение файлов с битом запускаемого как PHP, независимо от расширения.

To Top