<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/configuration.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'configuration.file.per-user.php',
    1 => 'Файлы .user.ini',
    2 => 'Файлы .user.ini',
  ),
  'up' => 
  array (
    0 => 'configuration.php',
    1 => 'Конфигурация времени выполнения',
  ),
  'prev' => 
  array (
    0 => 'configuration.file.php',
    1 => 'Файл конфигурации',
  ),
  'next' => 
  array (
    0 => 'configuration.changes.modes.php',
    1 => 'Места установки параметров конфигурации',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'install/ini.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="configuration.file.per-user" class="sect1">
  <h2 class="title">Файлы .user.ini</h2>

  <p class="simpara">
   Включена поддержка INI-файлов в стиле .htaccess на
   уровне каталога. Эти файлы обрабатываются <em>только</em> CGI/FastCGI SAPI.
   Эта функция делает ненужным модуль PECL htscanner.
   Если PHP работает как модуль Apache, то для достижения того же эффекта,
   работают с файлами <var class="filename">.htaccess</var>.
  </p>

  <p class="simpara">
   В дополнение к основному файлу <var class="filename">php.ini</var> PHP ищет INI-файлы в каждой
   директории, начиная с директории запрошенного PHP-файла и продолжает
   поиск до корневой директории (установленной в
   элементе <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER['DOCUMENT_ROOT']</a></var>). Если PHP-файл лежит
   вне корневой директории, то сканируется только его директория.
  </p>
  <p class="simpara">
   Только INI-настройки
   с режимами <strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong>
   и <strong><code><a href="info.constants.php#constant.ini-user">INI_USER</a></code></strong> распознаются в INI-файлах в стиле .user.ini.
  </p>

  <p class="simpara">
   Две новых INI-директивы —
   <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a>
   и <a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a> —
   контролируют работу с пользовательскими INI-файлами.
  </p>

  <p class="simpara">
   Директива <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> устанавливает имя файла,
   по которому PHP производит поиск в каждой директории; если установили пустую строку, PHP не производит поиск.
   Значение по умолчанию — <code class="literal">.user.ini</code>.
  </p>

  <p class="simpara">
   Директива <a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a> устанавливает,
   насколько часто пользовательские INI-файлы будут обновляться. По умолчанию период обновления
   составляет 300 секунд (5 минут).
  </p>
 </div><?php manual_footer($setup); ?>