cvs: phpdoc-de /chapters install.apache.xml install.configure.graphics.xml install.configure.misc.xml install.configure.servers.xml
install.configure.xml install.fhttpd.xml install.hpux.xml install.unix.xml intro.xml

From: Date: Sat, 28 Jun 2003 20:21:00 +0000
Subject: cvs: phpdoc-de /chapters install.apache.xml install.configure.graphics.xml install.configure.misc.xml install.configure.servers.xml
install.configure.xml install.fhttpd.xml install.hpux.xml install.unix.xml intro.xml
Groups: php.doc.de 
Request: Send a blank email to doc-de+get-813@lists.php.net to get a copy of this message
tom Sat Jun 28 16:21:00 2003 EDT Modified files: /phpdoc-de/chapters install.apache.xml install.configure.graphics.xml install.configure.misc.xml install.configure.servers.xml install.configure.xml install.fhttpd.xml install.hpux.xml install.unix.xml intro.xml Log: sync to en

Index: phpdoc-de/chapters/install.apache.xml diff -u phpdoc-de/chapters/install.apache.xml:1.1 phpdoc-de/chapters/install.apache.xml:1.2 --- phpdoc-de/chapters/install.apache.xml:1.1 Sat Feb 15 10:41:00 2003 +++ phpdoc-de/chapters/install.apache.xml Sat Jun 28 16:21:00 2003 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.16 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.18 Maintainer: tom Status: ready --> <sect1 id="install.apache"> <title>Server - Apache</title> <para> @@ -120,7 +120,7 @@ <para> Dies erstellt eine <filename>libphp4.so</filename> Shared Library, welche in den Apache geladen wird, wenn eine - LoadModule Zeile in der <filename>httpd.conf</filename> von + LoadModule Zeile in der &httpd.conf; von Apache existiert. Die PostgreSQL Unterstützung ist in der <filename>libphp4.so</filename> Bibliothek eingelagert. </para> @@ -191,7 +191,7 @@ </para> <note> <para> - Die httpd.conf von Apache kommt derzeit mit einem Abschnitt wie folgt: + Die &httpd.conf; von Apache kommt derzeit mit einem Abschnitt wie folgt: <informalexample> <programlisting> <![CDATA[ @@ -207,10 +207,11 @@ </note> <note> <para> - Wenn Sie --with-apxs=/path/to/apxs verwenden, spezifizieren Sie die - installierte Version von apxs. Sie sollten die in den Apache Sourcen - enthaltene apxs Version NICHT verwenden, sondern jene, welche sich - aktuell auf Ihrem System befindet. + Wenn Sie <option role="configure">--with-apxs=/path/to/apxs</option> + verwenden, spezifizieren Sie die installierte Version von apxs. Sie + sollten die in den Apache Sourcen enthaltene apxs Version NICHT verwenden, + sondern jene, welche sich aktuell auf Ihrem System befindet. + </para> </note> </sect2> @@ -221,9 +222,8 @@ Es gibt zwei Arten, PHP mit Apache 1.3.x unter Windows aufzusetzen. Eine ist die Verwendung des CGI Moduls (php.exe), die andere ist der Einsatz der Apache Modul DLL. In beiden Fällen müssen Sie den - Apache Server stoppen, und Ihre <filename>srm.conf</filename> oder - <filename>httpd.conf</filename> editieren, um Apache für die - Zusammenarbeit mit PHP zu konfigurieren. + Apache Server stoppen und Ihre &httpd.conf; editieren, um Apache + für die Zusammenarbeit mit PHP zu konfigurieren. </simpara> <simpara> Es ist erwähnenswert, dass die Stabilität des SAPI Moduls erhöht @@ -239,10 +239,10 @@ <para> Wenn Sie die PHP Distribution wie im Abschnitt <link - linkend="install.windows.manual">Manuelle - Installationsschritte</link> beschrieben nach c:\php\ entpackt - haben, müssen Sie die folgenden Zeilen in Ihrer Apache - Konfigurationsdatei einfügen, um das CGI-Modul aufzusetzen: + linkend="install.windows.manual">Manuelle Installationsschritte</link> + beschrieben nach <filename>c:\php\</filename> entpackt haben, müssen + Sie die folgenden Zeilen in Ihrer Apache Konfigurationsdatei einfügen, + um das CGI-Modul aufzusetzen: <itemizedlist> <listitem> <simpara> @@ -267,10 +267,9 @@ </listitem> </itemizedlist> Beachten Sie, dass die zweite Zeile der obigen Liste in den - aktuellen Versionen von <filename>httpd.conf</filename> bereits - enthalten, jedoch auskommentiert ist. Vergessen Sie nicht, - <filename>c:/php/</filename> durch den aktuellen Pfad zu PHP - zu ersetzen. + aktuellen Versionen von &httpd.conf; bereits enthalten, jedoch + auskommentiert ist. Vergessen Sie nicht, <filename>c:/php/</filename> + durch den aktuellen Pfad zu PHP zu ersetzen. </para> <warning> @@ -284,24 +283,43 @@ <para> Wenn Sie PHP als Apache Modul einsetzen möchten, kopieren Sie die - <filename>php4ts.dll</filename> in Ihr windows/system (für Windows - 9x/Me) oder winnt/system32 (für Windows NT/2000/XP) Verzeichnis, - und überschreiben die dort eventuell bereits existierende Datei. - Dann sollten Sie die folgenden zwei Zeilen in Ihrer Apache - <filename>httpd.conf</filename> Datei einfügen: + <filename>php4ts.dll</filename> in Ihr <filename>windows/system</filename> + (für Windows 9x/Me), <filename>winnt/system32</filename> (für Windows + NT/2000) oder <filename>windows/system32</filename> (für Windows XP) + Verzeichnis, und überschreiben die dort eventuell bereits existierende + Datei. Dann sollten Sie die folgenden Zeilen in Ihrer Apache + &httpd.conf; Datei einfügen: <itemizedlist> <listitem> <simpara> - <literal> - LoadModule php4_module c:/php/sapi/php4apache.dll - </literal> + Öffnen Sie die &httpd.conf; mit Ihrem Editor, gehen Sie zur Anweisung + <literal>LoadModule</literal> und fügen folgende Zeile am Ende der + Liste hinzu: + <literal>LoadModule php4_module c:/php/sapi/php4apache.dll</literal> </simpara> </listitem> <listitem> <simpara> - <literal> - AddType application/x-httpd-php .php .phtml - </literal> + Nach Verwendung der Windows Installers für Apache kann es sein, dass + Sie die Anweisung <literal>AddModule</literal> für + <filename>mod_php4.c</filename> definieren müssen. Dies ist vor allem dann + wichtig, wenn die <literal>ClearModuleList</literal> Anweisung definiert + ist, welche Sie ein paar Zeilen darunter finden. Sie werden eine Liste + mit <literal>AddModule</literal> Einträgen finden, an dessen + <emphasis>Ende</emphasis> Sie bitte die folgende Zeile hinzufügen: + <literal>AddModule mod_php4.c</literal> + </simpara> + </listitem> + <listitem> + <simpara> + Suchen Sie nach einer Phrase wie + <literal># AddType allows you to tweak mime.types</literal>. Hier + werden Sie einige <literal>AddType</literal> Einträge sehen. Fügen Sie + die folgende Zeile <emphasis>am Ende</emphasis> der Liste ein: + <literal>AddType application/x-httpd-php .php</literal>. + Hier können Sie jede beliebige Extension von Dateien angeben, welche + durch PHP geparst werden sollen. .php ist einfach die von uns empfohlene. + Sie können aber auch .html und .php3 zwecks Rückwärtskompatibilität einfügen. </simpara> </listitem> </itemizedlist> @@ -309,35 +327,20 @@ <simpara> Vergessen Sie nicht, nach der Änderung der Konfigurationsdatei den - Server neu zu starten, z.B. mit <literal>NET STOP APACHE</literal>, - gefolgt von <literal>NET START APACHE</literal> wenn Sie Apache als + Server neu zu starten, z.B. mit <command>NET STOP APACHE</command>, + gefolgt von <command>NET START APACHE</command> wenn Sie Apache als Windows Service nutzen, oder verwenden Sie Ihre üblichen Shortcuts. </simpara> - <warning> - <simpara> - Nachdem Sie den Windows Installer für Apache benutzt haben könnte es - nötig sein, dass Sie die <literal>AddModule</literal> Direktive für - <filename>mod_php4.c</filename> in der Konfigurationsdatei - (<filename>httpd.conf</filename>) definieren müssen. Dies tun Sie, - indem Sie der <literal>AddModule</literal> Liste ziemlich am Anfang - der Konfigurationsdatei den Eintrag - <literal>AddModule mod_php4.c</literal> hinzufügen. Dies ist speziell - dann wichtig, wenn die Direktive <literal>ClearModuleList</literal> - definiert ist. Wenn Sie dies nicht tun heißt das, dass PHP nicht als - Apache Modul registriert ist. - </simpara> - </warning> - <simpara> Es gibt zwei Arten, wie Sie das Feature Source Code Highlighting verwenden können, auch wenn deren Funktionsfähigkeit von Ihrer Installation abhängt. Wenn Sie Apache so konfiguriert haben, dass er PHP als SAPI Modul verwendet, können Sie dieses Feature verwenden, - indem Sie die folgende Zeile in ihre Konfigurationsdatei - (<filename>httpd.conf</filename>) einfügen: - <literal>AddType application/x-httpd-php-source .phps - </literal> + indem Sie die folgende Zeile in Ihrer &httpd.conf; einfügen (an der selben + Stelle wo Sie <literal>AddType application/x-httpd-php .php</literal> + eingefügt haben, siehe oben): + <literal>AddType application/x-httpd-php-source .phps</literal>. </simpara> <simpara> Haben Sie Apache so konfiguriert, dass er PHP als CGI Programm verwendet, Index: phpdoc-de/chapters/install.configure.graphics.xml diff -u phpdoc-de/chapters/install.configure.graphics.xml:1.1 phpdoc-de/chapters/install.configure.graphics.xml:1.2 --- phpdoc-de/chapters/install.configure.graphics.xml:1.1 Mon Feb 17 15:47:58 2003 +++ phpdoc-de/chapters/install.configure.graphics.xml Sat Jun 28 16:21:00 2003 @@ -1,18 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.4 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.6 Maintainer: tom Status: ready --> <sect3 id="install.configure.options.graphics"> <title>Grafikoptionen</title> <variablelist> - <varlistentry id="install.configure.without-gd"> - <term> - <parameter>--without-gd</parameter> - </term> - <listitem> - <para> - Deaktiviert GD Unterstützung. Nur PHP 3! - </para> - </listitem> - </varlistentry> <varlistentry id="install.configure.with-imagick"> <term> <parameter>--with-imagick</parameter> @@ -26,16 +16,6 @@ <para> Ein einfaches <literal>--with-imagick</literal> ist nur in PHP 3 möglich, außer Sie folgen den Instruktionen auf der PEAR Site. - </para> - </listitem> - </varlistentry> - <varlistentry id="install.configure.with-ming"> - <term> - <parameter>--with-ming[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert ming Unterstützung. </para> </listitem> </varlistentry> Index: phpdoc-de/chapters/install.configure.misc.xml diff -u phpdoc-de/chapters/install.configure.misc.xml:1.1 phpdoc-de/chapters/install.configure.misc.xml:1.2 --- phpdoc-de/chapters/install.configure.misc.xml:1.1 Mon Feb 17 15:47:58 2003 +++ phpdoc-de/chapters/install.configure.misc.xml Sat Jun 28 16:21:00 2003 @@ -1,42 +1,8 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.7 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.11 Maintainer: tom Status: ready --> <sect3 id="install.configure.options.misc"> <title>Verschiedene Optionen</title> <variablelist> - <varlistentry id="install.configure.enable-force-cgi-redirect"> - <term> - <parameter>--enable-force-cgi-redirect</parameter> - </term> - <listitem> - <para> - Aktiviert die Sicherheitsprüfung für interne Serverumleitungen. Sie - sollten diese Option verwenden, wenn Sie die CGI Version mit Apache - verwenden. - </para> - </listitem> - </varlistentry> - <varlistentry id="install.configure.enable-discard-path"> - <term> - <parameter>--enable-discard-path</parameter> - </term> - <listitem> - <para> - Ist diese Option aktiviert, kann das PHP CGI Programm sicher außerhalb - des Web Verzeichnisbaumes platziert werden, und die Benutzer können die - .htaccess Sicherheit nicht umgehen. - </para> - </listitem> - </varlistentry> - <varlistentry id="install.configure.with-fastcgi"> - <term> - <parameter>--with-fastcgi=SRCDIR</parameter> - </term> - <listitem> - <para> - Erstellt PHP als FastCGI Applikation. - </para> - </listitem> - </varlistentry> <varlistentry id="install.configure.enable-debug"> <term> <parameter>--enable-debug</parameter> @@ -131,138 +97,18 @@ </listitem> </varlistentry> - <varlistentry id="install.configure.with-aspell"> - <term> - <parameter>--with-aspell[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert ASPELL Unterstützung. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-ccvs"> - <term> - <parameter>--with-ccvs[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert CCVS Unterstützung. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-cybercash"> - <term> - <parameter>--with-cybercash[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert CyberCash Unterstützung. DIR ist das CyberCash MCK - Installationsverzeichnis. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-icap"> - <term> - <parameter>--with-icap[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert ICAP Unterstützung. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-ircg-config"> - <term> - <parameter>--with-ircg-config</parameter> - </term> - <listitem> - <para> - Pfad zu dem ircg-config Skript. - </para> - </listitem> - </varlistentry> - <varlistentry id="install.configure.with-ircg"> - <term> - <parameter>--with-ircg</parameter> - </term> - <listitem> - <para> - Inkludiert ircg Unterstützung. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.enable-mailparse"> - <term> - <parameter>--enable-mailparse</parameter> - </term> - <listitem> - <para> - Aktiviert mailparse Unterstützung. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-muscat"> - <term> - <parameter>--with-muscat[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert muscat Unterstützung. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-satellite"> - <term> - <parameter>--with-satellite[=DIR]</parameter> - </term> - <listitem> - <para> - Aktiviert CORBA Unterstützung über Satellite (EXPERIMENTELL). DIR - ist das Basisverzeichnis für ORBit. - </para> - </listitem> - </varlistentry> - <varlistentry id="install.configure.enable-trans-sid"> <term> <parameter>--enable-trans-sid</parameter> </term> <listitem> <para> - Aktiviert transparent session id propagation. - </para> - </listitem> - </varlistentry> - - <varlistentry id="install.configure.with-regex"> - <term> - <parameter>--with-regex[=TYPE]</parameter> - </term> - <listitem> - <para> - Verwendet die System regex Bibliothek (nicht empfohlen). + Aktiviert transparent session id propagation. Ist nur für PHP 4.1.2 oder + kleiner gültig. Seit PHP 4.2.0 wird trans-sid immer kompiliert. </para> </listitem> </varlistentry> - <varlistentry id="install.configure.with-vpopmail"> - <term> - <parameter>--with-vpopmail[=DIR]</parameter> - </term> - <listitem> - <para> - Inkludiert vpopmail Unterstützung. - </para> - </listitem> - </varlistentry> <varlistentry id="install.configure.with-tsrm-pthreads"> <term> <parameter>--with-tsrm-pthreads</parameter> Index: phpdoc-de/chapters/install.configure.servers.xml diff -u phpdoc-de/chapters/install.configure.servers.xml:1.1 phpdoc-de/chapters/install.configure.servers.xml:1.2 --- phpdoc-de/chapters/install.configure.servers.xml:1.1 Mon Feb 17 15:47:58 2003 +++ phpdoc-de/chapters/install.configure.servers.xml Sat Jun 28 16:21:00 2003 @@ -1,7 +1,11 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.2 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.6 Maintainer: tom Status: ready --> <sect3 id="install.configure.options.servers"> - <title>Serveroptionen</title> + <title>SAPI Optionen</title> + <para> + Die folgende Liste enthält die verfügbaren SAPI&amp;s (<literal>Server + Application Programming Interface)</literal> für PHP. + </para> <variablelist> <varlistentry id="install.configure.with-aolserver"> <term> @@ -32,8 +36,8 @@ </term> <listitem> <para> - Erstellt das Apache Modul. DIR ist das Top-Level Build-Verzeichnis, - default ist /usr/local/apache. + Erstellt ein statisches Apache Modul. DIR ist das Top-Level Build-Verzeichnis, + default ist <filename>/usr/local/apache</filename>. </para> </listitem> </varlistentry> @@ -43,7 +47,7 @@ </term> <listitem> <para> - Aktiviert Transfertabellen für mod_charset (Rus Apache). + Aktiviert Transfertabellen für mod_charset (Russischer Apache). </para> </listitem> </varlistentry> @@ -58,6 +62,46 @@ </para> </listitem> </varlistentry> + + <varlistentry id="install.configure.with-caudium"> + <term> + <parameter>--with-caudium=DIR</parameter> + </term> + <listitem> + <para> + Erstellt PHP als ein Pike Modul für den Gebrauch mit Caudium. DIR ist das + Caudium Serververzeichnis. Default ist <filename>/usr/local/caudium/server</filename>. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-cli"> + <term> + <parameter>--disable-cli</parameter> + </term> + <listitem> + <para> + Verfügbar seit PHP 4.3.0. Schaltet das Erstellen der CLI Version von PHP ab (dies + erzwingt <link linkend="install.configure.without-pear">--without-pear</link>). + Weitere Informationen finden Sie im Abschnitt + <link linkend="features.commandline">Using PHP from the command line</link>. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-embed"> + <term> + <parameter> --enable-embed[=TYPE]</parameter> + </term> + <listitem> + <para> + Aktiviert die Erstellung der eingebetteten SAPI Bibliothek. TYPE ist + entweder <literal>shared</literal> oder <literal>static</literal>, + default ist <literal>shared</literal>. Verfügbar seit PHP 4.3.0. + </para> + </listitem> + </varlistentry> + <varlistentry id="install.configure.with-fhttpd"> <term> <parameter>--with-fhttpd[=DIR]</parameter> @@ -65,7 +109,8 @@ <listitem> <para> Erstellt ein fhttpd Modul. DIR ist das Verzeichnis mit den fhttpd - Sources. Default ist /usr/local/src/fhttpd. + Sources. Default ist <filename>/usr/local/src/fhttpd</filename>. + Ist seit PHP 4.3.0 nicht mehr verfügbar </para> </listitem> </varlistentry> @@ -116,7 +161,7 @@ <listitem> <para> Erstellt PHP als Pike Modul. DIR ist das Roxen Hauptverzeichnis, - gewöhnlich /usr/local/roxen/server. + gewöhnlich <filename>/usr/local/roxen/server</filename>. </para> </listitem> </varlistentry> @@ -152,6 +197,7 @@ </para> </listitem> </varlistentry> + <varlistentry id="install.configure.with-tux"> <term> <parameter>--with-tux=MODULEDIR</parameter> @@ -159,6 +205,89 @@ <listitem> <para> Erstellt PHP als TUX Modul (Nur Linux). + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-webjames"> + <term> + <parameter>--with-webjames=SRCDIR</parameter> + </term> + <listitem> + <para> + Erstellt PHP als ein WebJames Modul (nur RISC OS) + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-cgi"> + <term> + <parameter> --disable-cgi</parameter> + </term> + <listitem> + <para> + Deaktiviert die Erstellung der CGI Version von PHP. Verfügbar seit PHP 4.3.0. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-force-cgi-redirect"> + <term> + <parameter>--enable-force-cgi-redirect</parameter> + </term> + <listitem> + <para> + Aktiviert die Sicherheitsprüfung für interne Umadressierungen am Server. + Sie sollten dies verwenden, wenn Sie die CGI Version mit Apache benutzen. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-discard-path"> + <term> + <parameter>--enable-discard-path</parameter> + </term> + <listitem> + <para> + Ist dies aktiviert, kann das PHP CGI Programm sicher ausserhalb des Web Trees + platziert werden, und die Leute können die &htaccess; Sicherheit nicht umgehen. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.with-fastcgi"> + <term> + <parameter>--with-fastcgi</parameter> + </term> + <listitem> + <para> + Erstellt PHP als ein FastCGI Programm. Ist seit PHP 4.3.0 nicht mehr verfügbar, + stattdessen benutzen Sie bitte <parameter>--enable-fastcgi</parameter>. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.enable-fastcgi"> + <term> + <parameter>--enable-fastcgi</parameter> + </term> + <listitem> + <para> + Ist dies aktiviert, wird das CGI Modul mit Unterstützung für FastCGI erstellt. + Verfügbar seit PHP 4.3.0. + </para> + </listitem> + </varlistentry> + + <varlistentry id="install.configure.disable-path-info-check"> + <term> + <parameter>--disable-path-info-check</parameter> + </term> + <listitem> + <para> + Ist dies deaktiviert, werden Pfade wie z.B. + <filename>/info.php/test?a=b</filename> nicht funktionieren. + Verfügbar seit PHP 4.3.0. </para> </listitem> </varlistentry> Index: phpdoc-de/chapters/install.configure.xml diff -u phpdoc-de/chapters/install.configure.xml:1.1 phpdoc-de/chapters/install.configure.xml:1.2 --- phpdoc-de/chapters/install.configure.xml:1.1 Sat Feb 15 10:41:01 2003 +++ phpdoc-de/chapters/install.configure.xml Sat Jun 28 16:21:00 2003 @@ -1,45 +1,37 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.4 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: tom Status: ready --> <sect1 id="install.configure"> <title>Komplette Liste der Konfigurationsoptionen</title> + <para> + Nachstehend finden Sie eine Teil-Liste von Konfigurationsoptionen, welche von + den PHP <filename>configure</filename> Skripten während des kompilierens in + Unix-artigen Umgebungen verwendet werden. Die meisten Konfigurationsoptionen + werden nicht hier, sondern in den ihnen entsprechenden Abschnitten aufgelistet. + Um eine komplette und aktuelle Liste der Konfigurationsoptionen zu erhalten, + starten Sie <command>./configure --help</command> in Ihrem Verzeichnis mit den + PHP Sourcecodes, nachdem Sie <command>autoconf</command> gestartet haben (siehe + auch das Kapitel <link linkend="installation">Installation</link>). + Informationen zu weiteren <command>configure</command> Optionen wie z.B. + <literal>--prefix=PREFIX</literal> finden Sie in der Dokumentation von + <ulink url="&url.gnu.configure;">GNU configure</ulink>. + </para> + <note> <para> Diese Optionen werden nur zur Kompilierzeit genutzt. Wenn Sie die Laufzeitkonfiguration von PHP ändern möchten, lesen Sie bitte unter - <link linkend="configuration">Configuration</link> nach. + <link linkend="configuration">Laufzeit Konfiguration</link> nach. </para> </note> - <para> - Nachstehend finden Sie die komplette Liste von Optionen, welche von PHP 4 - <filename>configure</filename> Skripten (Stand 4.1.0) unterstützt, und - zum Kompilieren in einer Unix-ähnlichen Umgebung verwendet werden. Manche - Optionen sind in PHP 3, manche in PHP 4 und manche sind in beiden Versionen - verfügbar. Dies ist derzeit noch nicht verzeichnet. - -<!-- There are many options - the names of which have changed between PHP 3 and PHP 4, but which - accomplish the same things. These entries are cross-referenced to - each other, so if you have a problem getting your PHP 3-era - configuration options to work, check here to see whether the names - have changed. ---> - </para> - <para> - Es gibt generelle Konfigurationsoptionen für das <command>configure</command> - Skript, nähere Informationen dazu finden Sie in den Manpages für GNU - <command>autoconf</command>, oder den Aufruf von - <command>configure --help</command>, welcher eine vollständige und aktuelle - Liste bietet. - </para> - <itemizedlist> +<!-- <listitem> <para> <link linkend="install.configure.options.databases">Datenbank</link> </para> </listitem> -<!-- + <listitem> <para> <link linkend="install.configure.options.ecommerce">Ecommerce</link> @@ -99,7 +91,9 @@ sind. </para> </note> +<!-- &chapters.install.configure.databases; +--> &chapters.install.configure.graphics; &chapters.install.configure.misc; &chapters.install.configure.php; Index: phpdoc-de/chapters/install.fhttpd.xml diff -u phpdoc-de/chapters/install.fhttpd.xml:1.1 phpdoc-de/chapters/install.fhttpd.xml:1.2 --- phpdoc-de/chapters/install.fhttpd.xml:1.1 Sat Feb 15 10:41:01 2003 +++ phpdoc-de/chapters/install.fhttpd.xml Sat Jun 28 16:21:00 2003 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.1 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.2 Maintainer: tom Status: ready --> <sect1 id="install.fhttpd"> <title>Server - fhttpd</title> <para> @@ -13,6 +13,11 @@ eine bessere Performance, mehr Kontrolle, sowie die Möglichkeit zur Remote Execution. </para> + <note> + <simpara> + Die Unterstützung für fhttpd ist seit PHP 4.3.0 nicht mehr verfügbar. + </simpara> + </note> </sect1> <!-- Keep this comment at the end of the file @@ -34,4 +39,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> Index: phpdoc-de/chapters/install.hpux.xml diff -u phpdoc-de/chapters/install.hpux.xml:1.2 phpdoc-de/chapters/install.hpux.xml:1.3 --- phpdoc-de/chapters/install.hpux.xml:1.2 Mon Feb 17 15:50:47 2003 +++ phpdoc-de/chapters/install.hpux.xml Sat Jun 28 16:21:00 2003 @@ -1,88 +1,121 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.2 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: tom Status: ready --> <sect1 id="install.hpux"> <title>Unix/HP-UX Installationen</title> <para> Dieser Abschnitt enthält Anmerkungen und Hinweise zur Installation - von PHP auf HP-UX Systemen. + von PHP auf HP-UX Systemen. (Beigesteuert von paul_mckay at clearwater-it dot co dot + uk). </para> - <example id="install.hpux.example"> - <title> - Installationsanleitung für HP-UX 10 - </title> - <screen> -<![CDATA[ -Von: paul_mckay@clearwater-it.co.uk -04-Jan-2001 09:49 -(Diese Tipps sind für PHP 4.0.4 und Apache v1.3.9) - -Sie wollen also PHP und Apache auf einer HP-UX 10.20 installieren? - -1. Sie brauchen gzip, holen Sie sich eine Binärdistribution von -http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z -dekomprimieren Sie die Datei, und installieren Sie sie mit swinstall - -2. Sie brauchen gcc, holen Sie sich eine Binärdistribution von -http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz -gunzip, und installieren Sie gcc mit swinstall. - -3. Sie brauchen die GNU binutils, holen Sie sich eine Binärdistribution von -http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz -gunzip, und installieren Sie sie mit swinstall. - -4. Nun benötigen Sie bison, holen Sie sich eine Binärdistribution von -http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz -installieren Sie sie wie o.a. - -5. Nun benötigen Sie flex, laden Sie sich den Sourcecode von einem der -http://www.gnu.org Mirrors herunter. Er befindet sich in dem non-gnu -Verzeichnis der FTP-Site. -Downloaden Sie die Datei, gunzip, dann tar -xvf 'en Sie sie. Gehen Sie in das erstellte -Verzeichnis flex, und führen ./configure aus, dann make, und dann make install. - -Sollten dabei Fehler auftreten liegt es vielleicht daran, dass gcc etc. -nicht im PATH sind. Ist das der Fall, fügen Sie diese bitte dem PATH hinzu. - -OK, nun zum schwierigen Teil: - -6. Laden Sie die Sourcecodes von PHP und Apache herunter. - -7. Führen Sie gunzip und tar -xvf an ihnen aus. - -Wir müssen einige Dateien ändern, damit sie richtig kompiliert werden können. - -8. Erst muss die Konfigurationsdatei geändert werden, denn es scheint als -würde sie aus den Augen verlieren, dass sie auf einer hpux Maschine ist. Es -gibt sicher einen besseren Weg dies zu tun, aber einfacher Weg ist es, - lt_target=hpux10.20 -in die Zeile 47286 des configure Skriptes zu schreiben. - -9. Als nächstes müssen wir die Apache GuessOS Datei ändern. Unter -apache_1.3.9/src/helpers ändern Sie die Zeile 89 von - "echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0" -auf: - "echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0" - -10. Sie können PHP nicht als Shared Object unter HP-UX installieren, weshalb Sie es -statisch kompilieren müssen; folgen Sie einfach den Anweisungen auf der Apache Seite. - -11. Das Kompilieren von PHP und Apache sollte OK gehen, aber Apache wird nicht starten. -Sie müssen einen neuen User für Apache einrichten, z.B. www oder apache. Dann ändern -Sie die Zeilen 252 und 253 der conf/httpd.conf in Apache so, dass statt - User nobody - Group nogroup -etwas ähnliches steht wie: - User www - Group sys - -Das hat den Grund, dass Sie Apache unter HP-UX nicht als nobody laufen -lassen können. Jetzt sollten Apache und PHP laufen. - -Ich hoffe das hilft jemandem, -Paul Mckay. -]]> - </screen> - </example> + <note> + <simpara> + Diese Tipps sind für PHP 4.0.4 und Apache 1.3.9. + </simpara> + </note> + <para> + <orderedlist> + <listitem> + <para> + Sie brauchen gzip, holen Sie sich eine Binärdistribution von + <filename>http://hpux.connect.org.uk/ftp/hpux/Gnu/gzip-1.2.4a/gzip-1.2.4a-sd-10.20.depot.Z</filename> + dekomprimieren Sie die Datei, und installieren Sie sie mit swinstall + </para> + </listitem> + <listitem> + <para> + Sie brauchen gcc, holen Sie sich eine Binärdistribution von + <filename>http://gatekeep.cs.utah.edu/ftp/hpux/Gnu/gcc-2.95.2/gcc-2.95.2-sd-10.20.depot.gz</filename>. + Dekomprimieren Sie die Datei und installieren Sie gcc mit swinstall. + </para> + </listitem> + <listitem> + <para> + Sie brauchen die GNU binutils, eine Binärdistribution können Sie von + <filename>http://hpux.connect.org.uk/ftp/hpux/Gnu/binutils-2.9.1/binutils-2.9.1-sd-10.20.depot.gz</filename> + herunterladen. Dekomprimieren Sie die Datei und installieren Sie binutils mit swinstall. + </para> + </listitem> + <listitem> + <para> + Nun benötigen Sie bison, holen Sie sich eine Binärdistribution von + <filename>http://hpux.connect.org.uk/ftp/hpux/Gnu/bison-1.28/bison-1.28-sd-10.20.depot.gz</filename> + und installieren Sie sie wie o.a. + </para> + </listitem> + <listitem> + <para> + Nun benötigen Sie flex, laden Sie sich den Sourcecode von einem der + http://www.gnu.org Mirrors herunter. Er befindet sich in dem non-gnu + Verzeichnis der FTP-Site. Downloaden Sie die Datei, <command>gunzip</command>, + dann <command>tar -xvf</command> 'en Sie sie. Gehen Sie in das erstellte + Verzeichnis flex, und führen <command>./configure</command> aus, dann + <command>make</command>, und dann <command>make install</command>. + </para> + <para> + Sollten dabei Fehler auftreten liegt es vielleicht daran, dass gcc etc. + nicht im PATH sind. Ist das der Fall, fügen Sie diese dem PATH hinzu. + </para> + </listitem> + <listitem> + <para> + Laden Sie die Sourcecodes von PHP und Apache herunter. + </para> + </listitem> + <listitem> + <para> + Führen Sie <command>gunzip</command> und <command>tar -xvf</command> an ihnen aus. + Wir müssen einige Dateien ändern, damit sie richtig kompiliert werden können. + </para> + </listitem> + <listitem> + <para> + Erst muss die Konfigurationsdatei geändert werden, denn es scheint als + würde sie aus den Augen verlieren, dass sie auf einer hpux Maschine ist. Es + gibt sicher einen besseren Weg dies zu tun, aber ein einfacher Weg ist es, + <literal>lt_target=hpux10.20</literal> in die Zeile 47286 des configure + Skriptes zu schreiben. + </para> + </listitem> + <listitem> + <para> + Als nächstes müssen wir die Apache GuessOS Datei ändern. Unter + <filename>apache_1.3.9/src/helpers</filename> ändern Sie die Zeile 89 + von <literal>echo "hp${HPUXMACH}-hpux${HPUXVER}"; exit 0</literal> auf: + <literal>echo "hp${HPUXMACH}-hp-hpux${HPUXVER}"; exit 0</literal>. + </para> + </listitem> + <listitem> + <para> + Sie können PHP nicht als Shared Object unter HP-UX installieren, weshalb + Sie es statisch kompilieren müssen; folgen Sie einfach den Anweisungen auf + der Apache Seite. + </para> + </listitem> + <listitem> + <para> + Das Kompilieren von PHP und Apache sollte OK gehen, aber Apache wird nicht + starten. Sie müssen einen neuen User für Apache einrichten, z.B. www oder + apache. Dann ändern Sie die Zeilen 252 und 253 der <filename>conf/httpd.conf</filename> + in Apache so, dass statt + </para> + <screen> +User nobody +Group nogroup + </screen> + <para> + etwas ähnliches steht wie + </para> + <screen> +User www +Group sys + </screen> + <para> + Das hat den Grund, dass Sie Apache unter HP-UX nicht als nobody laufen + lassen können. Jetzt sollten Apache und PHP laufen. + </para> + </listitem> + </orderedlist> + </para> </sect1> Index: phpdoc-de/chapters/install.unix.xml diff -u phpdoc-de/chapters/install.unix.xml:1.1 phpdoc-de/chapters/install.unix.xml:1.2 --- phpdoc-de/chapters/install.unix.xml:1.1 Sat Feb 15 10:41:01 2003 +++ phpdoc-de/chapters/install.unix.xml Sat Jun 28 16:21:00 2003 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.1 Maintainer: tom Status: ready --> +<!-- EN-Revision: 1.3 Maintainer: tom Status: ready --> <sect1 id="install.unix"> <title>Installation auf UNIX Systemen</title> <para> @@ -61,12 +61,13 @@ <itemizedlist> <listitem> <simpara> - Als ein <link linkend="install.apache">Apache Modul</link> + Als ein <link linkend="install.apache">Apache Modul</link> oder ein + <link linkend="install.apache2">Apache 2.x Modul</link>. </simpara> </listitem> <listitem> <simpara> - Als ein <link linkend="install.fhttpd">fhttpd Modul</link> + Als ein <link linkend="install.caudium">Pike Modul für Caudium</link> </simpara> </listitem> <listitem> @@ -106,7 +107,7 @@ 5. cd apache_1.3.x 6. ./configure --prefix=/www 7. cd ../php-x.x.x -8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-track-vars +8. ./configure --with-mysql --with-apache=../apache_1.3.x --enable-ftp 9. make 10. make install 11. cd ../apache_1.3.x @@ -157,4 +158,4 @@ vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 ---> \ No newline at end of file +--> Index: phpdoc-de/chapters/intro.xml diff -u phpdoc-de/chapters/intro.xml:1.21 phpdoc-de/chapters/intro.xml:1.22 --- phpdoc-de/chapters/intro.xml:1.21 Mon Aug 26 08:49:40 2002 +++ phpdoc-de/chapters/intro.xml Sat Jun 28 16:21:00 2003 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.21 $ --> -<!-- EN-Revision: 1.34 Maintainer: tom Status: ready --> +<!-- $Revision: 1.22 $ --> +<!-- EN-Revision: 1.35 Maintainer: tom Status: ready --> <chapter id="introduction"> <title>Einleitung</title>
« previous php.doc.de (#813) next »