<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/configure.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'de',
  ),
  'this' => 
  array (
    0 => 'configure.about.php',
    1 => 'Liste der Kern-Konfigurationsoptionen',
    2 => 'Liste der Kern-Konfigurationsoptionen',
  ),
  'up' => 
  array (
    0 => 'configure.php',
    1 => 'Konfigurationsoptionen',
  ),
  'prev' => 
  array (
    0 => 'configure.php',
    1 => 'Konfigurationsoptionen',
  ),
  'next' => 
  array (
    0 => 'ini.php',
    1 => 'php.ini Direktiven',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'de',
    'path' => 'appendices/configure/index.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="configure.about" class="sect1">
  <h2 class="title">Liste der Kern-Konfigurationsoptionen</h2>
  <p class="para">
   Nachfolgend finden Sie eine Teilliste der Konfigurationsoptionen, die von den PHP
   <var class="filename">configure</var> Skripten beim
   Kompilieren in Unix-ähnlichen Umgebungen verwendet werden. Die meisten
   Konfigurationsoptionen sind in den entsprechenden
   Referenzseiten der Erweiterungen aufgeführt und nicht hier. Für eine vollständige
   aktuelle Liste der Konfigurationsoptionen, führen Sie <strong class="command">./configure --help</strong>
   in Ihrem PHP-Quellcode-Verzeichnis aus, nachdem Sie <strong class="command">autoconf</strong>
   ausgeführt haben (siehe auch den  <a href="install.php" class="link">Installationskapitel</a>).
   Vielleicht interessieren Sie sich auch für die <a href="http://www.airs.com/ian/configure/" class="link external">&raquo;&nbsp;GNU configure</a>
   Dokumentation für Informationen über zusätzliche <strong class="command">configure</strong>
   Optionen wie <code class="literal">--prefix=PREFIX</code>.
  </p>
  
  <blockquote class="note"><p><strong class="note">Hinweis</strong>: 
   <p class="para">
    Diese werden nur zur Kompilierungszeit verwendet. Wenn sie die
    Laufzeitkonfiguration von PHP ändern wollen, lesen Sie bitte das Kapitel über <a href="configuration.php" class="link">Laufzeitkonfiguration</a>.
   </p>
  </p></blockquote>

  <ul class="itemizedlist">
   <li class="listitem">
    <span class="simpara">
     <a href="configure.about.php#configure.options.misc" class="link">Verschiedenes</a>
    </span>
   </li>
   <li class="listitem">
    <span class="simpara">
     <a href="configure.about.php#configure.options.php" class="link">PHP-Verhalten</a>
    </span>
   </li>
   <li class="listitem">
    <span class="simpara">
     <a href="configure.about.php#configure.options.servers" class="link">Server</a>
    </span>
   </li>
  </ul>

  <div class="sect2" id="configure.options">
   <h3 class="title">PHP-Optionen konfigurieren</h3>
   



 <div class="sect3" id="configure.options.misc">
  <h4 class="title">Verschiedene Optionen</h4>
  <dl>
   
    <dt id="configure.enable-debug">
     <strong class="option configure">--enable-debug</strong>
    </dt>
    <dd>
     <p class="para">
      Kompilieren mit Debugging-Symbolen.
     </p>
    </dd>
   
   
    <dt id="configure.with-layout">
     <strong class="option configure">--with-layout=TYP</strong>
    </dt>
    <dd>
     <p class="para">
      Legt fest, wie die installierten Dateien angeordnet werden
      sollen. Typ ist PHP (Standard) oder GNU. Wenn die Manpages unter PREFIX
      installiert werden (Standard), sollte der GNU-Stil gewählt werden, damit
      sie im Suchpfad des Programms <var class="filename">manpath</var> gefunden
      werden können.
     </p>
    </dd>
   
   
    <dt id="configure.with-pear">
     <strong class="option configure">--with-pear=DIR</strong>
    </dt>
    <dd>
     <p class="para">
      Installiert PEAR in DIR (Voreinstellung PREFIX/lib/php).
     </p>
    </dd>
   
   
    <dt id="configure.without-pear">
     <strong class="option configure">--without-pear</strong>
    </dt>
    <dd>
     <p class="para">
      Installiert PEAR nicht.
     </p>
    </dd>
   

   
    <dt id="configure.enable-sigchild">
     <strong class="option configure">--enable-sigchild</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert den PHP-eigenen SIGCHLD-Handler.
     </p>
    </dd>
   
   
    <dt id="configure.disable-rpath">
     <strong class="option configure">--disable-rpath</strong>
    </dt>
    <dd>
     <p class="para">
      Deaktiviert die Übergabe zusätzlicher Suchpfade der Laufzeitbibliothek.
     </p>
    </dd>
   
   
    <dt id="configure.enable-libgcc">
     <strong class="option configure">--enable-libgcc</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert die explizite Verlinkung gegen libgcc.
     </p>
    </dd>
   
   
    <dt id="configure.enable-php-streams">
     <strong class="option configure">--enable-php-streams</strong>
    </dt>
    <dd>
     <p class="para">
      Experimentelle PHP-Streams einbinden. Verwenden Sie dies nicht,
      es sei denn, Sie testen den Code!
     </p>
    </dd>
   
   
    <dt id="configure.with-zlib-dir">
     <strong class="option configure">--with-zlib-dir[=DIR]</strong>
    </dt>
    <dd>
     <p class="para">
      Definiert den Speicherort des zlib-Installationsverzeichnisses.
     </p>
    </dd>
   

   
    <dt id="configure.with-tsrm-pthreads">
     <strong class="option configure">--with-tsrm-pthreads</strong>
    </dt>
    <dd>
     <p class="para">
      POSIX-Threads verwenden (Voreinstellung).
     </p>
    </dd>
   
   
    <dt id="configure.enable-shared">
     <strong class="option configure">--enable-shared[=PKGS]</strong>
    </dt>
    <dd>
     <p class="para">
      Gemeinsame Bibliotheken erstellen [Voreinstellung=ja].
     </p>
    </dd>
   
   
    <dt id="configure.enable-static">
     <strong class="option configure">--enable-static[=PKGS]</strong>
    </dt>
    <dd>
     <p class="para">
      Erstellt statische Bibliotheken [Voreinstellung=ja].
     </p>
    </dd>
   
   
    <dt id="configure.enable-fast-install">
     <strong class="option configure">--enable-fast-install[=PKGS]</strong>
    </dt>
    <dd>
     <p class="para">
      Optimieren für schnelle Installation [Voreinstellung=ja].
     </p>
    </dd>
   
   
    <dt id="configure.with-gnu-ld">
     <strong class="option configure">--with-gnu-ld</strong>
    </dt>
    <dd>
     <p class="para">
      Annehmen, dass der C-Compiler GNU ld verwendet [Voreinstellung=nein].
     </p>
    </dd>
   
   
    <dt id="configure.disable-libtool-lock">
     <strong class="option configure">--disable-libtool-lock</strong>
    </dt>
    <dd>
     <p class="para">
      Sperren vermeiden (könnte parallele Builds beschädigen).
     </p>
    </dd>
   
   
    <dt id="configure.with-pic">
     <strong class="option configure">--with-pic</strong>
    </dt>
    <dd>
     <p class="para">
      Es wird versucht, nur PIC/Nicht-PIC-Objekte zu verwenden
      [Voreinstellung=beide verwenden].
     </p>
    </dd>
   

   
    <dt id="configure.enable-versioning.php4">
     <strong class="option configure">--enable-versioning</strong>
    </dt>
    <dd>
     <p class="para">
      Nur erforderliche Symbole exportieren.
      Siehe INSTALL für weitere Informationen.
     </p>
    </dd>
   
  </dl>
 </div>



   




 <div class="sect3" id="configure.options.php">
  <h4 class="title">PHP-Optionen</h4>
  <dl>
   
    <dt id="configure.enable-maintainer-mode">
     <strong class="option configure">--enable-maintainer-mode</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert Makefile-Regeln und Abhängigkeiten, die für den gewöhnlichen
      Anwender nicht nützlich (und manchmal auch verwirrend) sind.
     </p>
    </dd>
   
   
    <dt id="configure.with-config-file-path">
     <strong class="option configure">--with-config-file-path=PATH</strong>
    </dt>
    <dd>
     <p class="para">
      Setzt den Pfad, in dem nach der <var class="filename">php.ini</var> gesucht wird; der Vorgabewert
      ist <code class="literal">PREFIX/lib</code>.
     </p>
    </dd>
   
   
    <dt id="configure.disable-short-tags">
     <strong class="option configure">--disable-short-tags</strong>
    </dt>
    <dd>
     <p class="para">
      Die Tag-Kurzform &lt;? wird standardmäßig deaktiviert.
     </p>
    </dd>
   
   
    <dt id="configure.with-libdir">
     <strong class="option configure">--with-libdir</strong>
    </dt>
    <dd>
     <p class="para">
      Gibt das Verzeichnis an, in dem die für die Kompilierung von PHP erforderlichen
      Bibliotheken auf einem Unix-Sytem zu finden sind. Für 64-bit Systeme ist es
      erforderlich, dieses Argument wie folgt auf das <code class="literal">lib64</code> zu
      setzen: <code class="literal">--with-libdir=lib64</code>.
     </p>
    </dd>
   
   
    <dt id="configure.enable-zts">
     <strong class="option configure">--enable-zts</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert die Thread-Sicherheit.
      Vor PHP 8.0.0 hieß die Option auf Nicht-Windows-Systemen
      <strong class="option configure">--enable-maintainer-zts</strong>.
     </p>
    </dd>
   
  </dl>
 </div>



   



 <div class="sect3" id="configure.options.servers">
  <h4 class="title">SAPI-Optionen</h4>
  <p class="para">
   Die folgende Liste enthält die für PHP verfügbaren SAPIs
   (<code class="literal">Server Application Programming Interfaces</code>).
  </p>
  <dl>
   
    <dt id="configure.with-apxs">
     <strong class="option configure">--with-apxs[=FILE]</strong>
    </dt>
    <dd>
     <p class="para">
      Erstellt ein dynamisches (shared) Modul für Apache. FILE ist der
      optionale Pfadname zum apxs-Tool von Apache; die Voreinstellung ist
      apxs. Es ist darauf zu achten, dass die Version von apxs angegeben wird,
      die tatsächlich auf dem System installiert ist, und NICHT die aus den
      Apache-Quellen.
     </p>
    </dd>
   
   
    <dt id="configure.with-apache">
     <strong class="option configure">--with-apache[=DIR]</strong>
    </dt>
    <dd>
     <p class="para">
      Erstellt ein statisches Modul für Apache. DIR ist das oberste
      Verzeichnis der Apache-Installation; die Voreinstellung ist
      <var class="filename">/usr/local/apache</var>.
     </p>
    </dd>
   
   
    <dt id="configure.with-mod-charset">
     <strong class="option configure">--with-mod_charset</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert die Umkodierungstabellen für das Modul mod_charset (für die
      russische Apache-Version).
     </p>
    </dd>
   
   
    <dt id="configure.with-apxs2">
     <strong class="option configure">--with-apxs2[=FILE]</strong>
    </dt>
    <dd>
     <p class="para">
      Erstellt ein dynamisches Modul für Apache 2.0. FILE ist der optionale
      Pfadname zum apxs-Tool von Apache; die Voreinstellung ist apxs.
     </p>
    </dd>
   

   
    <dt id="configure.disable-cli">
     <strong class="option configure">--disable-cli</strong>
    </dt>
    <dd>
     <p class="para">
      Deaktiviert die Erstellung der CLI-Version von PHP (dies impliziert
      <a href="configure.about.php#configure.without-pear" class="link">--without-pear</a>). Weitere
      Informationen sind im Abschnitt über die
      <a href="features.commandline.php" class="link">Nutzung von PHP auf der Kommandozeile</a>
      zu finden.
     </p>
    </dd>
   

   
    <dt id="configure.enable-phpdbg">
     <strong class="option configure">--enable-phpdbg</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert die Unterstützung für das SAPI-Modul des interaktiven
      Debuggers phpdbg.
     </p>
    </dd>
   

   
    <dt id="configure.enable-embed">
     <strong class="option configure">--enable-embed[=TYPE]</strong>
    </dt>
    <dd>
     <p class="para">
      Aktiviert die Erstellung der integrierten SAPI-Bibliothek. TYPE ist
      entweder <code class="literal">shared</code> oder <code class="literal">static</code>; die
      Voreinstellung ist <code class="literal">shared</code>.
     </p>
    </dd>
   

   
    <dt id="configure.with-servlet">
     <strong class="option configure">--with-servlet[=DIR]</strong>
    </dt>
    <dd>
     <p class="para">
      Fügt die Unterstützung von Servlets hinzu. DIR ist das Basisverzeichnis
      der JSDK-Installation. Für diese SAPI muss die Java-Erweiterung als
      Shared Library kompiliert werden.
     </p>
    </dd>
   

   
    <dt id="configure.disable-cgi">
     <strong class="option configure">--disable-cgi</strong>
    </dt>
    <dd>
     <p class="para">
      Deaktiviert die Erstellung der CGI-Version von PHP.
     </p>
     <p class="para">
      Dieser Parameter aktiviert auch FastCGI.
     </p>
    </dd>
   

  </dl>
 </div>



  </div>
 </div><?php manual_footer($setup); ?>