array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ru', ), 'this' => array ( 0 => 'ini.sections.php', 1 => 'Список разделов php.ini', ), 'up' => array ( 0 => 'ini.php', 1 => 'Директивы php.ini', ), 'prev' => array ( 0 => 'ini.list.php', 1 => 'Список директив php.ini', ), 'next' => array ( 0 => 'ini.core.php', 1 => 'Описание встроенных директив php.ini', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ru', 'path' => 'appendices/ini.sections.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
В этом списке указаны разделы, в которых вы можете настроить PHP в зависимости от хоста или пути. Эти разделы необязательны.
Данные разделы не имеют прямого влияния на PHP. Они нужны для группировки других директив php.ini вместе и для возможности действовать в зависимости от определённого хоста или пути.
Данные разделы используются только в режиме CGI/FastCGI и в них не могут быть использованы директивы extension и zend_extension.
Название | Место изменения | История изменений |
---|---|---|
[HOST=] | INI_SYSTEM |
|
[PATH=] | INI_SYSTEM |
Краткое разъяснение конфигурационных директив.
[HOST=<host>]
Данный раздел позволяет определять набор php.ini директив, которые будут применяться только к указанному хосту.
Пример #1 Активация полного логирования и сообщения об ошибках для dev. домена
[HOST=dev.site.com] error_reporting = E_ALL display_errors = On
[PATH=<path>]
Данный раздел позволяет определять набор php.ini директив, которые будут применяться, если скрипт будет запущен из указанного пути.
Пример #2 Добавление скрипта безопасности для защищённых зон
[PATH=/home/site/public/secure] auto_prepend_file=security.php