<?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 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'configuration.file.per-user.php',
    1 => 'Arquivos .user.ini',
    2 => 'Arquivos .user.ini',
  ),
  'up' => 
  array (
    0 => 'configuration.php',
    1 => 'Configura&ccedil;&atilde;o em tempo de execu&ccedil;&atilde;o',
  ),
  'prev' => 
  array (
    0 => 'configuration.file.php',
    1 => 'O arquivo de configura&ccedil;&atilde;o',
  ),
  'next' => 
  array (
    0 => 'configuration.changes.modes.php',
    1 => 'Onde uma configura&ccedil;&atilde;o deve ser definida',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    '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">Arquivos .user.ini</h2>

  <p class="simpara">
   O PHP tem suporte para arquivos de configuração INI por
   cada diretório. Esses arquivos são processados <em>apenas</em> pelo
   CGI/FastCGI SAPI. Essa funcionalidade torna obsoleta a extensão PECL htscanner.
   Se você estiver rodando o PHP como um módulo do Apache, use arquivos <var class="filename">.htaccess</var> para obter o mesmo
   efeito.
  </p>

  <p class="simpara">
   Além do arquivo <var class="filename">php.ini</var> principal, o PHP procura por arquivos INI em cada
   diretório, iniciando no diretório do arquivo PHP requisitado e
   continua o caminho até a raiz do documento atual (conforme definido na variável
   <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER['DOCUMENT_ROOT']</a></var>). Caso o arquivo PHP esteja fora
   da raiz do documento, apenas o seu diretório é procurado.
  </p>
  <p class="simpara">
   Somente configurações INI com
   os modos <strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong> e
   <strong><code><a href="info.constants.php#constant.ini-user">INI_USER</a></code></strong> serão reconhecidos nos arquivos INI estilo
   .user.ini.
  </p>

  <p class="simpara">
   Duas novas diretivas INI,
   <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> e
   <a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a>
   controlam o uso de arquivos INI de usuário.
  </p>

  <p class="simpara">
   A diretiva <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> define o nome do arquivo que o PHP
   procura em cada diretório; se for definido como uma string vazia, o PHP não
   fará a varredura em tudo. O padrão é <code class="literal">.user.ini</code>.
  </p>

  <p class="simpara">
   A diretiva <a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a> controla a frequência de como os arquivos INI
   de usuário são relidos. O padrão é de 300 segundos (5 minutos).
  </p>
 </div><?php manual_footer($setup); ?>