<?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 => 'de',
  ),
  'this' => 
  array (
    0 => 'configuration.file.per-user.php',
    1 => '.user.ini-Dateien',
    2 => '.user.ini-Dateien',
  ),
  'up' => 
  array (
    0 => 'configuration.php',
    1 => 'Laufzeiteinstellungen',
  ),
  'prev' => 
  array (
    0 => 'configuration.file.php',
    1 => 'Die Konfigurationsdatei',
  ),
  'next' => 
  array (
    0 => 'configuration.changes.modes.php',
    1 => 'Wo Konfigurationseinstellungen gesetzt werden k&ouml;nnen',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'de',
    '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-Dateien</h2>

  <p class="simpara">
   PHP bietet Unterstützung für Konfigurations-INI-Dateien auf
   Verzeichnisebene an. Diese Dateien werden <em>nur</em> durch
   die CGI/FastCGI-SAPI verarbeitet. Durch diese Funktionalität wird die
   PECL-Erweiterung htscanner obsolet. Falls Sie PHP als Apache-Modul
   ausführen, können Sie für denselben Effekt <var class="filename">.htaccess</var>-Dateien benutzen.
  </p>

  <p class="simpara">
   Zusätzlich zur Haupt-<var class="filename">php.ini</var>-Datei sucht PHP auch nach INI-Dateien
   in jedem Verzeichnis, beginnend mit dem Verzeichnis in der die
   angeforderte PHP-Datei liegt, aufwärts bis hin zum aktuellen &quot;document root&quot;
   (wie in <var class="varname"><a href="reserved.variables.server.php" class="classname">$_SERVER['DOCUMENT_ROOT']</a></var> angezeigt).
   Falls sich die PHP-Datei außerhalb des &quot;document root&quot; befindet, wird
   nur das Verzeichnis, in dem sich die Datei befindet, durchsucht.
  </p>
  <p class="simpara">
   Nur INI-Einstellungen mit den Modi <strong><code><a href="info.constants.php#constant.ini-perdir">INI_PERDIR</a></code></strong>
   und <strong><code><a href="info.constants.php#constant.ini-user">INI_USER</a></code></strong> werden als .user.ini-INI-Dateien
   erkannt.
  </p>

  <p class="simpara">
   Zwei neue INI-Direktiven,
   <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> und
   <a href="ini.core.php#ini.user-ini.cache-ttl" class="link">user_ini.cache_ttl</a>
   steuern die Nutzung der Benutzer-INI-Dateien.
  </p>

  <p class="simpara">
   <a href="ini.core.php#ini.user-ini.filename" class="link">user_ini.filename</a> setzt den Namen der Datei, die
   von PHP in jedem Verzeichnis gesucht wird; falls dies auf eine leere
   Zeichenkette gesetzt wird, sucht PHP nach keiner Datei. Der Standardwert
   ist <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> steuert, wie oft die
   Benutzer-INI-Dateien neu eingelesen werden. Der Standardwert beträgt
   300 Sekunden (5 Minuten).
  </p>
 </div><?php manual_footer($setup); ?>