<?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 => 'es',
  ),
  'this' => 
  array (
    0 => 'configuration.file.per-user.php',
    1 => 'Ficheros .user.ini',
    2 => 'Ficheros .user.ini',
  ),
  'up' => 
  array (
    0 => 'configuration.php',
    1 => 'Configuraci&oacute;n en tiempo de ejecuci&oacute;n',
  ),
  'prev' => 
  array (
    0 => 'configuration.file.php',
    1 => 'El fichero de configuraci&oacute;n',
  ),
  'next' => 
  array (
    0 => 'configuration.changes.modes.php',
    1 => 'D&oacute;nde una directiva de configuraci&oacute;n puede ser modificada',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    '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">Ficheros .user.ini</h2>

  <p class="simpara">
   PHP incluye el soporte para ficheros INI de configuración
   por directorio. Estos ficheros son analizados <em>solo</em>
   por el SAPI CGI/FastCGI. Esta funcionalidad hace obsoleta la extensión PECL
   <code class="literal">htscanner</code>. Si se ejecuta PHP como módulo Apache,
   el uso de los ficheros <var class="filename">.htaccess</var> produce el mismo efecto.
  </p>

  <p class="simpara">
   Además del fichero <var class="filename">php.ini</var> principal, PHP analiza los ficheros INI
   contenidos en cada directorio, comenzando por el directorio desde el cual
   el fichero PHP actual es llamado, y recorre los directorios hasta el
   directorio raíz actual (tal como se define por la variable
   <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER['DOCUMENT_ROOT']</a></var>). En el caso de que el fichero PHP
   esté fuera de la raíz web, solo su directorio será escaneado.
  </p>
  <p class="simpara">Solo las configuraciones INI con los modos <strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong>
   y <strong><code><a href="info.constants.php#constant.ini-user">INI_USER</a></code></strong> serán reconocidas en los ficheros INI
   .user.ini-style.
  </p>

  <p class="simpara">
   Dos nuevas directivas INI,
   <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> y
   <a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a>

   controlan el uso de los ficheros INI definidos por el usuario.
  </p>

  <p class="simpara">
   <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> define el nombre del fichero buscado
   por PHP en cada directorio ; si esta directiva está definida a una cadena vacía,
   PHP no analizará nada en absoluto. Por defecto, vale <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> controla la duración entre 2 relecturas
   de los ficheros INI definidos por el usuario. Por defecto, vale
   300 segundos (5 minutos).
  </p>
 </div><?php manual_footer($setup); ?>