cvs: phpdoc-de /chapters config.xml install.xml security.xml /faq build.xml /reference/imap reference.xml /reference/mssql reference.xml
/reference/regex/functions split.xml
| From: | Martin Kraemer | Date: | Mon, 26 Aug 2002 15:30:59 +0000 |
| Subject: | cvs: phpdoc-de /chapters config.xml install.xml security.xml /faq build.xml /reference/imap reference.xml /reference/mssql reference.xml /reference/regex/functions split.xml |
||
| Groups: | php.doc.de | ||
| Request: | Send a blank email to doc-de+get-196@lists.php.net to get a copy of this message | ||
martin Mon Aug 26 11:30:59 2002 EDT
Modified files:
/phpdoc-de/chapters config.xml install.xml security.xml
/phpdoc-de/faq build.xml
/phpdoc-de/reference/imap reference.xml
/phpdoc-de/reference/mssql reference.xml
/phpdoc-de/reference/regex/functions split.xml
Log:
Mark directories as such
Index: phpdoc-de/chapters/config.xml diff -u phpdoc-de/chapters/config.xml:1.21 phpdoc-de/chapters/config.xml:1.22 --- phpdoc-de/chapters/config.xml:1.21 Sat Aug 24 12:58:48 2002 +++ phpdoc-de/chapters/config.xml Mon Aug 26 11:30:56 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.21 $ --> +<!-- $Revision: 1.22 $ --> <chapter id="configuration"> <title>Konfiguration</title> @@ -188,7 +188,7 @@ <listitem> <para> Hier wird das Stammverzeichnis der PHP-Skripte eingegeben. Üblicherweise - handelt es sich hier um das DocumentRoot des Servers (Apache: <filename>htdocs</filename>) + handelt es sich hier um das DocumentRoot des Servers (Apache: <filename class="directory">htdocs</filename>) Diese Angabe wird nur benutzt, wenn sie einen Wert enthält. Wenn PHP mit <link linkend="ini.safe-mode">safe mode</link> konfiguriert wurde, werden alle PHP-Skripte außerhalb dieses Directorys ignoriert. Index: phpdoc-de/chapters/install.xml diff -u phpdoc-de/chapters/install.xml:1.28 phpdoc-de/chapters/install.xml:1.29 --- phpdoc-de/chapters/install.xml:1.28 Mon Aug 26 11:06:03 2002 +++ phpdoc-de/chapters/install.xml Mon Aug 26 11:30:57 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.28 $ --> +<!-- $Revision: 1.29 $ --> <!-- EN-Revision: 1.86 Maintainer: tom Status: working --> <chapter id="installation"> <title>Installation</title> @@ -207,7 +207,7 @@ installieren Sie sie wie oben 4. Nun benötigen Sie flex, holen Sie sich den Source von einem der -http://www.gnu.org mirrors. Es ist in dem <filename>non-gnu</filename> +http://www.gnu.org mirrors. Es ist in dem <filename class="directory">non-gnu</filename> 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 ein ./configure aus, dann make, und dann make install. @@ -821,7 +821,7 @@ <para> PHP 3, PHP 4: Inkludiert IBM DB2 Unterstützung. DIR ist das DB2 base install directory, default ist - <filename>/home/db2inst1/sqllib</filename>. + <filename class="directory">/home/db2inst1/sqllib</filename>. </para> <para> <ulink url="&url.ibmdb2;">IBM DB2 home page</ulink> @@ -860,7 +860,7 @@ <listitem> <para> PHP 3, PHP 4: Inkludiert InterBase Unterstützung. DIR ist das InterBase base - install directory, default ist <filename>/usr/interbase</filename>. + install directory, default ist <filename class="directory">/usr/interbase</filename>. </para> <simpara> <link linkend="ref.ibase">Interbase Funktionen</link> @@ -877,8 +877,8 @@ <listitem> <para> PHP 3: Inkludiert LDAP Unterstützung. DIR ist das LDAP base install - directory. Default ist <filename>/usr</filename> und - <filename>/usr/local</filename> + directory. Default ist <filename class="directory">/usr</filename> und + <filename class="directory">/usr/local</filename> </para> <para> PHP 4: Inkludiert LDAP Unterstützung. DIR ist das LDAP base install directory. @@ -1009,12 +1009,12 @@ <para> PHP 3: Inkludiert PostgresSQL Unterstützung. DIR ist das PostgresSQL base install directory, default ist - <filename>/usr/local/pgsql</filename>. + <filename class="directory">/usr/local/pgsql</filename>. </para> <para> PHP 4: Inkludiert PostgreSQL Unterstützung. DIR ist das PostgreSQL base install directory, default ist - <filename>/usr/local/pgsql</filename>. Setzen Sie DIR auf shared um + <filename class="directory">/usr/local/pgsql</filename>. Setzen Sie DIR auf shared um als ein dl zu builden, oder shared,DIR um als ein dl zu builden, und DIR zu spezifizieren. </para> @@ -1065,7 +1065,7 @@ <listitem> <para> PHP 3, PHP 4: Inkludiert Sybase-DB Unterstützung. DIR ist das Sybase - home directory, default ist <filename>/home/sybase</filename>. + home directory, default ist <filename class="directory">/home/sybase</filename>. </para> <simpara> Siehe auch <link linkend="ini.sect.sybase">Sybase @@ -1101,7 +1101,7 @@ <listitem> <para> PHP 3, PHP 4: Inkludiert iODBC Unterstützung. DIR ist das iODBC base - install directory, default ist <filename>/usr/local</filename>. + install directory, default ist <filename class="directory">/usr/local</filename>. </para> <para> Dieses Feature wurde erst für iODBC Driver Manager entwickelt, einem @@ -1259,7 +1259,7 @@ <para> PHP 3: Inkludiert Cybercash MCK Unterstützung. DIR ist das cybercash mck build directory, default ist - <filename>/usr/src/mck-3.2.0.3-linux</filename>. Hilfe finden Sie + <filename class="directory">/usr/src/mck-3.2.0.3-linux</filename>. Hilfe finden Sie in <filename>extra/cyberlib</filename>. </para> <para> @@ -1932,11 +1932,11 @@ <listitem> <para> PHP 3: Setzt den Pfad, in welchem nach der php3.ini gesucht werden soll. - Default ist <filename>/usr/local/lib</filename>. + Default ist <filename class="directory">/usr/local/lib</filename>. </para> <para> PHP 4: Setzt den Pfad, in welchem nach der <filename>php.ini</filename> - gesucht werden soll. Default ist <filename>/usr/local/lib</filename> + gesucht werden soll. Default ist <filename class="directory">/usr/local/lib</filename> </para> </listitem> </varlistentry> @@ -2148,11 +2148,11 @@ <para> PHP 3: Inkludiert pdflib Unterstützung (getestet mit 0.6 und 2.0). DIR ist das pdflib install directory, default ist - <filename>/usr/local</filename>. + <filename class="directory">/usr/local</filename>. </para> <para> PHP 4: Inkludiert pdflib 3.x/4.x Unterstützung. DIR ist die pdflib install - location, default ist <filename>/usr/local</filename>. + location, default ist <filename class="directory">/usr/local</filename>. </para> <para> PHP 4 and PDFlib 3.x/4.x benötigen verfügbare JPEG und TIFF Bibliotheken. @@ -2936,7 +2936,7 @@ </para> <para> PHP 4: Inkludiert DOM Unterstützung (benötigt libxml >= 2.0). DIR ist - das libxml Installationsverzeichnis, default ist <filename>/usr</filename> + das libxml Installationsverzeichnis, default ist <filename class="directory">/usr</filename> </para> </listitem> </varlistentry> @@ -3205,12 +3205,12 @@ verwendeten Webserver, und ob Sie PHP als CGI- oder Server-Modul einsetzen. <filename>php4ts.dll</filename> wird immer verwendet. Wenn Sie ein Server-Modul benutzen (z.B. ISAPI oder Apache), dann - brauchen Sie die entsprechende DLL des <filename>sapi</filename> + brauchen Sie die entsprechende DLL des <filename class="directory">sapi</filename> Verzeichnisses. Wenn Sie PHP extension DLLs benutzen, benötigen Sie diese ebenfalls. Um sicherzugehen, dass diese auch gefunden werden, können Sie sie entweder in das Systemverzeichnis (z.B. - <filename>winnt/system32</filename> oder - <filename>windows/system</filename>) kopieren, oder Sie können + <filename class="directory">winnt/system32</filename> oder + <filename class="directory">windows/system</filename>) kopieren, oder Sie können sie in das gleiche Verzeichnis stellen, in welchem sich auch die von Ihrem Webserver benutzte EXE- bzw. DLL-Datei befindet (z.B. php.exe, php4apache.dll). @@ -3313,11 +3313,11 @@ </listitem> <listitem> <simpara> - Beachten Sie, dass das <filename>mibs</filename> Verzeichnis + Beachten Sie, dass das <filename class="directory">mibs</filename> Verzeichnis in der Windows Distribution Dateien für die SNMP Unterstützung enthält. Dieses Verzeichnis sollte nach - <filename>DRIVE:\usr\mibs</filename> verschoben werden - (<filename>DRIVE</filename> ist das Laufwerk, auf dem PHP + <filename class="directory">DRIVE:\usr\mibs</filename> verschoben werden + (<filename class="directory">DRIVE:</filename> ist das Laufwerk, auf dem PHP installiert ist). </simpara> </listitem> @@ -3397,8 +3397,8 @@ </simpara> <note> <simpara> - Stellen Sie die Verzeichnisse <filename>Zend</filename> und - <filename>TSRM</filename> in das <filename>php4</filename> + Stellen Sie die Verzeichnisse <filename class="directory">Zend</filename> und + <filename class="directory">TSRM</filename> in das <filename class="directory">php4</filename> Verzeichnis, damit die Projekte während des Kompilierens gefunden werden. </simpara> @@ -3415,7 +3415,7 @@ <simpara> Führen Sie <filename>setup.exe</filename> aus, und folgen Sie den Installationsanweisungen. Wenn Sie einen anderen Pfad als - <filename>c:\cygnus</filename> wählen, setzen Sie bitte die Cygwin + <filename class="directory">c:\cygnus</filename> wählen, setzen Sie bitte die Cygwin Environmentvariable. Unter Windows 95/98 kann dies mittels einer Zeile in der autoexec.bat erfolgen. Unter Windows NT gehen Sie auf Systemsteuerung => System und wählen den Tab Umgebungsvariablen @@ -3439,22 +3439,22 @@ Starten Sie Microsoft Visual C++, und wählen im Menü Extras => Optionen => Verzeichnisse. Wechseln Sie nacheinander zu "Ausführbare Dateien", "Include Dateien" und "Bibliothek Dateien", - und vergewissern Sie sich, dass <filename>cygwin\bin</filename>, - <filename>win32build\include</filename>, und - <filename>win32build\lib</filename> in der jeweiligen Liste + und vergewissern Sie sich, dass <filename class="directory">cygwin\bin</filename>, + <filename class="directory">win32build\include</filename>, und + <filename class="directory">win32build\lib</filename> in der jeweiligen Liste eingetragen sind (Um einen Eintrag hinzuzufügen, wählen Sie eine leere Zeile am Ende der Liste aus, und beginnen einzutippen). Typische Einträge sehen wie folgt aus: </simpara> <itemizedlist> <listitem><simpara> - <filename>c:\cygnus\bin</filename> + <filename class="directory">c:\cygnus\bin</filename> </simpara></listitem> <listitem><simpara> - <filename>c:\php-win32build\include</filename> + <filename class="directory">c:\php-win32build\include</filename> </simpara></listitem> <listitem><simpara> - <filename>c:\php-win32build\lib</filename> + <filename class="directory">c:\php-win32build\lib</filename> </simpara></listitem> </itemizedlist> <simpara> @@ -3498,10 +3498,10 @@ </itemizedlist> </listitem> <listitem><simpara> - Nun sollten Sie entweder in Ihrem <filename>Debug</filename> - oder <filename>Release</filename> Verzeichnis eine verwendbare + Nun sollten Sie entweder in Ihrem <filename class="directory">Debug</filename> + oder <filename class="directory">Release</filename> Verzeichnis eine verwendbare <filename>resolv.lib</filename> haben. Kopieren Sie diese Datei - in Ihr <filename>win32build\lib</filename> Verzeichnis, und + in Ihr <filename class="directory">win32build\lib</filename> Verzeichnis, und überschreiben damit die dort bereits vorhandene Datei mit dem gleichen Namen. </simpara></listitem> @@ -3539,8 +3539,8 @@ <userinput>msdev php4ts.dsp /MAKE "php4ts - Win32 Release_TS"</userinput> </simpara></listitem> <listitem><simpara> - Nun sollten Sie entweder in Ihrem <filename>Debug_TS</filename> - oder <filename>Release_TS</filename> Verzeichnis eine verwendbare + Nun sollten Sie entweder in Ihrem <filename class="directory">Debug_TS</filename> + oder <filename class="directory">Release_TS</filename> Verzeichnis eine verwendbare <filename>php.exe</filename> haben. </simpara></listitem> </itemizedlist> @@ -3548,7 +3548,7 @@ </itemizedlist> <simpara> Wiederholen Sie die obigen Schritte mit <filename>php4isapi.dsp</filename> - (welches sich in <filename>sapi\isapi</filename> befindet), + (welches sich in <filename class="directory">sapi\isapi</filename> befindet), um das für eine Integration mit Microsoft IIS nötige ISAPI-Modul zu erstellen. </simpara> @@ -4014,7 +4014,7 @@ <para> Dies erstellt eine <filename>libmodphp4.a</filename> Bibliothek, eine <filename>mod_php4.c</filename> und einige begleitende Dateien, - und kopiert diese in das <literal>src/modules/php4</literal> + und kopiert diese in das <filename class="directory">src/modules/php4</filename> Verzeichnis im Apache Source Tree. Dann kompilieren Sie Apache mit <literal>--activate-module=src/modules/php4/libphp4.a</literal>, und das Apache Build System erstellt <filename>libphp4.a</filename>, Index: phpdoc-de/chapters/security.xml diff -u phpdoc-de/chapters/security.xml:1.19 phpdoc-de/chapters/security.xml:1.20 --- phpdoc-de/chapters/security.xml:1.19 Fri May 31 13:46:59 2002 +++ phpdoc-de/chapters/security.xml Mon Aug 26 11:30:57 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.19 $ --> +<!-- $Revision: 1.20 $ --> <!-- EN-Revision: 1.47 Maintainer: tom Status: ready --> <chapter id="security"> <title>Sicherheit</title> @@ -147,7 +147,7 @@ wie <filename role="url">http://my.host/secret/script.php3</filename> an den PHP-Interpreter umzuleiten. Bei dieser Konfiguration überprüft der Webserver zuerst die Zugriffsrechte im Verzeichnis - <filename role="uri">/secret</filename> und erstellt anschließend + <filename class="directory" role="uri">/secret</filename> und erstellt anschließend den umgeleiteten Aufruf <filename role="url">http://my.host/cgi-bin/php/secret/script.php</filename>. Unglücklicherweise wird, wenn der Aufruf bereits in dieser Form @@ -274,12 +274,12 @@ [<literal>~</literal>]). </simpara> <simpara> - Ist das user_dir beispielsweise auf <filename role="dir">public_php</filename> gesetzt, + Ist das user_dir beispielsweise auf <filename class="directory" role="dir">public_php</filename> gesetzt, wird eine Anfrage wie <filename role="url">http://my.host/~user/doc.php</filename> eine Datei namens <filename>doc.php</filename> im Verzeichnis - <filename role="dir">public_php</filename> im Heimatverzeichnis + <filename class="directory" role="dir">public_php</filename> im Heimatverzeichnis des Benutzers öffnen. Wenn das Heimatverzeichnis des Benutzers - <filename role="dir">/home/user</filename> ist, so ist die + <filename class="directory" role="dir">/home/user</filename> ist, so ist die ausgeführte Datei <filename>/home/user/public_php/doc.php</filename>. </simpara> @@ -295,7 +295,7 @@ <para> Eine sehr sichere Sache ist es, das PHP-Parser-Binary irgendwo außerhalb des Webverzeichnisbaums zu platzieren, beispielsweise - in <filename role="dir">/usr/local/bin</filename>. Der einzige + in <filename class="directory" role="dir">/usr/local/bin</filename>. Der einzige Nachteil dieses Verfahrens ist, dass eine Zeile ähnlich der folgenden: <informalexample> <programlisting> Index: phpdoc-de/faq/build.xml diff -u phpdoc-de/faq/build.xml:1.5 phpdoc-de/faq/build.xml:1.6 --- phpdoc-de/faq/build.xml:1.5 Mon Aug 26 11:06:03 2002 +++ phpdoc-de/faq/build.xml Mon Aug 26 11:30:58 2002 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.18 Maintainer: nohn Status: ready --> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <chapter id="faq.build"> <title>Probleme bei der Compilierung</title> <titleabbrev>Probleme bei der Compilierung</titleabbrev> @@ -172,7 +172,7 @@ <listitem> <simpara> Entpacken Sie die Datei zum Beispiel unter - <filename>/usr/local/src/apache-1.3</filename>. + <filename class="directory">/usr/local/src/apache-1.3</filename>. </simpara> </listitem> <listitem> @@ -193,7 +193,7 @@ <listitem> <simpara> Wechseln Sie in das Verzeichnis - <filename>/<path>/apache-1.3/src</filename> und bearbeiten die + <filename class="directory">/<path>/apache-1.3/src</filename> und bearbeiten die Datei <filename>Configuration</filename>. Fügen Sie <literal>AddModule modules/php4/libphp4.a</literal> hinzu. @@ -398,7 +398,7 @@ </para> <para> ist Ihr System beschädigt. Sie müssen Ihr - <filename>/usr/include</filename> reparieren, indem sie das + <filename class="directory">/usr/include</filename> reparieren, indem sie das glibc-devel-Paket installieren, dessen Version mit der Ihrer glibc übereinstimmt. Das hat absolut nichts mit PHP zu tun. Um sich selbst davon zu überzeugen, führen Sie folgenden simplen Test durch: Index: phpdoc-de/reference/imap/reference.xml diff -u phpdoc-de/reference/imap/reference.xml:1.4 phpdoc-de/reference/imap/reference.xml:1.5 --- phpdoc-de/reference/imap/reference.xml:1.4 Mon Aug 26 10:48:51 2002 +++ phpdoc-de/reference/imap/reference.xml Mon Aug 26 11:30:58 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <reference id="ref.imap"> <title>IMAP, POP3 und NNTP Funktionen</title> <titleabbrev>IMAP</titleabbrev> @@ -13,7 +13,7 @@ <filename>/usr/local/lib/libc-client.a</filename> sowie <filename>c-client/rfc822.h</filename>, <filename>mail.h</filename> und <filename>linkage.h</filename> nach - <filename>/usr/local/include</filename> oder in ein anderes + <filename class="directory">/usr/local/include</filename> oder in ein anderes Verzeichnis in Ihrem Link- bzw. Include-Pfad. Anschließend konfigurieren und kompilieren Sie PHP mit der Option <option role="configure">--with-imap</option>. Index: phpdoc-de/reference/mssql/reference.xml diff -u phpdoc-de/reference/mssql/reference.xml:1.3 phpdoc-de/reference/mssql/reference.xml:1.4 --- phpdoc-de/reference/mssql/reference.xml:1.3 Sat Aug 17 16:57:59 2002 +++ phpdoc-de/reference/mssql/reference.xml Mon Aug 26 11:30:58 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> <reference id="ref.mssql"> <title>Microsoft SQL Server Funktionen</title> @@ -30,8 +30,8 @@ installiert sein auf dem PHP installiert ist. Die Client Tools können entweder von der MS SQL Server-CD oder durch Kopieren von <filename>ntwdblib.dll</filename> von - <filename>\winnt\system32</filename> auf dem Server nach - <filename>\winnt\system32</filename> auf dem PHP-Rechner + <filename class="directory">\winnt\system32</filename> auf dem Server nach + <filename class="directory">\winnt\system32</filename> auf dem PHP-Rechner installiert werden. Das Kopieren von <filename>ntwdblib.dll</filename> unterstützt nur den Zugriff. Für die Konfiguration des Clients ist eine Installation aller Index: phpdoc-de/reference/regex/functions/split.xml diff -u phpdoc-de/reference/regex/functions/split.xml:1.4 phpdoc-de/reference/regex/functions/split.xml:1.5 --- phpdoc-de/reference/regex/functions/split.xml:1.4 Wed Aug 14 14:58:31 2002 +++ phpdoc-de/reference/regex/functions/split.xml Mon Aug 26 11:30:59 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <!-- splitted from ./de/functions/regex.xml, last change in rev 1.8 --> <!-- last change to 'split' in en/ tree in rev 1.7 --> <!-- EN-Revision: 1.2 Maintainer: samesch Status: ready --> @@ -104,7 +104,7 @@ <function>split</function> (oder, bei diesem Thema, eine andere Regex-Funktion) verhalte sich seltsam, lesen Sie bitte die Datei <filename>regex.7</filename>, die sich im - <filename>regex/</filename> Unterverzeichnis ihrer + <filename class="directory">regex/</filename> Unterverzeichnis ihrer PHP-Distribution befindet. Da sie im manpage-Fomat vorliegt, sollten Sie einen Befehl der Art <command>man /usr/local/src/regex/regex.7</command> verwenden, um sie zu
Index: phpdoc-de/chapters/config.xml diff -u phpdoc-de/chapters/config.xml:1.21 phpdoc-de/chapters/config.xml:1.22 --- phpdoc-de/chapters/config.xml:1.21 Sat Aug 24 12:58:48 2002 +++ phpdoc-de/chapters/config.xml Mon Aug 26 11:30:56 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.21 $ --> +<!-- $Revision: 1.22 $ --> <chapter id="configuration"> <title>Konfiguration</title> @@ -188,7 +188,7 @@ <listitem> <para> Hier wird das Stammverzeichnis der PHP-Skripte eingegeben. Üblicherweise - handelt es sich hier um das DocumentRoot des Servers (Apache: <filename>htdocs</filename>) + handelt es sich hier um das DocumentRoot des Servers (Apache: <filename class="directory">htdocs</filename>) Diese Angabe wird nur benutzt, wenn sie einen Wert enthält. Wenn PHP mit <link linkend="ini.safe-mode">safe mode</link> konfiguriert wurde, werden alle PHP-Skripte außerhalb dieses Directorys ignoriert. Index: phpdoc-de/chapters/install.xml diff -u phpdoc-de/chapters/install.xml:1.28 phpdoc-de/chapters/install.xml:1.29 --- phpdoc-de/chapters/install.xml:1.28 Mon Aug 26 11:06:03 2002 +++ phpdoc-de/chapters/install.xml Mon Aug 26 11:30:57 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.28 $ --> +<!-- $Revision: 1.29 $ --> <!-- EN-Revision: 1.86 Maintainer: tom Status: working --> <chapter id="installation"> <title>Installation</title> @@ -207,7 +207,7 @@ installieren Sie sie wie oben 4. Nun benötigen Sie flex, holen Sie sich den Source von einem der -http://www.gnu.org mirrors. Es ist in dem <filename>non-gnu</filename> +http://www.gnu.org mirrors. Es ist in dem <filename class="directory">non-gnu</filename> 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 ein ./configure aus, dann make, und dann make install. @@ -821,7 +821,7 @@ <para> PHP 3, PHP 4: Inkludiert IBM DB2 Unterstützung. DIR ist das DB2 base install directory, default ist - <filename>/home/db2inst1/sqllib</filename>. + <filename class="directory">/home/db2inst1/sqllib</filename>. </para> <para> <ulink url="&url.ibmdb2;">IBM DB2 home page</ulink> @@ -860,7 +860,7 @@ <listitem> <para> PHP 3, PHP 4: Inkludiert InterBase Unterstützung. DIR ist das InterBase base - install directory, default ist <filename>/usr/interbase</filename>. + install directory, default ist <filename class="directory">/usr/interbase</filename>. </para> <simpara> <link linkend="ref.ibase">Interbase Funktionen</link> @@ -877,8 +877,8 @@ <listitem> <para> PHP 3: Inkludiert LDAP Unterstützung. DIR ist das LDAP base install - directory. Default ist <filename>/usr</filename> und - <filename>/usr/local</filename> + directory. Default ist <filename class="directory">/usr</filename> und + <filename class="directory">/usr/local</filename> </para> <para> PHP 4: Inkludiert LDAP Unterstützung. DIR ist das LDAP base install directory. @@ -1009,12 +1009,12 @@ <para> PHP 3: Inkludiert PostgresSQL Unterstützung. DIR ist das PostgresSQL base install directory, default ist - <filename>/usr/local/pgsql</filename>. + <filename class="directory">/usr/local/pgsql</filename>. </para> <para> PHP 4: Inkludiert PostgreSQL Unterstützung. DIR ist das PostgreSQL base install directory, default ist - <filename>/usr/local/pgsql</filename>. Setzen Sie DIR auf shared um + <filename class="directory">/usr/local/pgsql</filename>. Setzen Sie DIR auf shared um als ein dl zu builden, oder shared,DIR um als ein dl zu builden, und DIR zu spezifizieren. </para> @@ -1065,7 +1065,7 @@ <listitem> <para> PHP 3, PHP 4: Inkludiert Sybase-DB Unterstützung. DIR ist das Sybase - home directory, default ist <filename>/home/sybase</filename>. + home directory, default ist <filename class="directory">/home/sybase</filename>. </para> <simpara> Siehe auch <link linkend="ini.sect.sybase">Sybase @@ -1101,7 +1101,7 @@ <listitem> <para> PHP 3, PHP 4: Inkludiert iODBC Unterstützung. DIR ist das iODBC base - install directory, default ist <filename>/usr/local</filename>. + install directory, default ist <filename class="directory">/usr/local</filename>. </para> <para> Dieses Feature wurde erst für iODBC Driver Manager entwickelt, einem @@ -1259,7 +1259,7 @@ <para> PHP 3: Inkludiert Cybercash MCK Unterstützung. DIR ist das cybercash mck build directory, default ist - <filename>/usr/src/mck-3.2.0.3-linux</filename>. Hilfe finden Sie + <filename class="directory">/usr/src/mck-3.2.0.3-linux</filename>. Hilfe finden Sie in <filename>extra/cyberlib</filename>. </para> <para> @@ -1932,11 +1932,11 @@ <listitem> <para> PHP 3: Setzt den Pfad, in welchem nach der php3.ini gesucht werden soll. - Default ist <filename>/usr/local/lib</filename>. + Default ist <filename class="directory">/usr/local/lib</filename>. </para> <para> PHP 4: Setzt den Pfad, in welchem nach der <filename>php.ini</filename> - gesucht werden soll. Default ist <filename>/usr/local/lib</filename> + gesucht werden soll. Default ist <filename class="directory">/usr/local/lib</filename> </para> </listitem> </varlistentry> @@ -2148,11 +2148,11 @@ <para> PHP 3: Inkludiert pdflib Unterstützung (getestet mit 0.6 und 2.0). DIR ist das pdflib install directory, default ist - <filename>/usr/local</filename>. + <filename class="directory">/usr/local</filename>. </para> <para> PHP 4: Inkludiert pdflib 3.x/4.x Unterstützung. DIR ist die pdflib install - location, default ist <filename>/usr/local</filename>. + location, default ist <filename class="directory">/usr/local</filename>. </para> <para> PHP 4 and PDFlib 3.x/4.x benötigen verfügbare JPEG und TIFF Bibliotheken. @@ -2936,7 +2936,7 @@ </para> <para> PHP 4: Inkludiert DOM Unterstützung (benötigt libxml >= 2.0). DIR ist - das libxml Installationsverzeichnis, default ist <filename>/usr</filename> + das libxml Installationsverzeichnis, default ist <filename class="directory">/usr</filename> </para> </listitem> </varlistentry> @@ -3205,12 +3205,12 @@ verwendeten Webserver, und ob Sie PHP als CGI- oder Server-Modul einsetzen. <filename>php4ts.dll</filename> wird immer verwendet. Wenn Sie ein Server-Modul benutzen (z.B. ISAPI oder Apache), dann - brauchen Sie die entsprechende DLL des <filename>sapi</filename> + brauchen Sie die entsprechende DLL des <filename class="directory">sapi</filename> Verzeichnisses. Wenn Sie PHP extension DLLs benutzen, benötigen Sie diese ebenfalls. Um sicherzugehen, dass diese auch gefunden werden, können Sie sie entweder in das Systemverzeichnis (z.B. - <filename>winnt/system32</filename> oder - <filename>windows/system</filename>) kopieren, oder Sie können + <filename class="directory">winnt/system32</filename> oder + <filename class="directory">windows/system</filename>) kopieren, oder Sie können sie in das gleiche Verzeichnis stellen, in welchem sich auch die von Ihrem Webserver benutzte EXE- bzw. DLL-Datei befindet (z.B. php.exe, php4apache.dll). @@ -3313,11 +3313,11 @@ </listitem> <listitem> <simpara> - Beachten Sie, dass das <filename>mibs</filename> Verzeichnis + Beachten Sie, dass das <filename class="directory">mibs</filename> Verzeichnis in der Windows Distribution Dateien für die SNMP Unterstützung enthält. Dieses Verzeichnis sollte nach - <filename>DRIVE:\usr\mibs</filename> verschoben werden - (<filename>DRIVE</filename> ist das Laufwerk, auf dem PHP + <filename class="directory">DRIVE:\usr\mibs</filename> verschoben werden + (<filename class="directory">DRIVE:</filename> ist das Laufwerk, auf dem PHP installiert ist). </simpara> </listitem> @@ -3397,8 +3397,8 @@ </simpara> <note> <simpara> - Stellen Sie die Verzeichnisse <filename>Zend</filename> und - <filename>TSRM</filename> in das <filename>php4</filename> + Stellen Sie die Verzeichnisse <filename class="directory">Zend</filename> und + <filename class="directory">TSRM</filename> in das <filename class="directory">php4</filename> Verzeichnis, damit die Projekte während des Kompilierens gefunden werden. </simpara> @@ -3415,7 +3415,7 @@ <simpara> Führen Sie <filename>setup.exe</filename> aus, und folgen Sie den Installationsanweisungen. Wenn Sie einen anderen Pfad als - <filename>c:\cygnus</filename> wählen, setzen Sie bitte die Cygwin + <filename class="directory">c:\cygnus</filename> wählen, setzen Sie bitte die Cygwin Environmentvariable. Unter Windows 95/98 kann dies mittels einer Zeile in der autoexec.bat erfolgen. Unter Windows NT gehen Sie auf Systemsteuerung => System und wählen den Tab Umgebungsvariablen @@ -3439,22 +3439,22 @@ Starten Sie Microsoft Visual C++, und wählen im Menü Extras => Optionen => Verzeichnisse. Wechseln Sie nacheinander zu "Ausführbare Dateien", "Include Dateien" und "Bibliothek Dateien", - und vergewissern Sie sich, dass <filename>cygwin\bin</filename>, - <filename>win32build\include</filename>, und - <filename>win32build\lib</filename> in der jeweiligen Liste + und vergewissern Sie sich, dass <filename class="directory">cygwin\bin</filename>, + <filename class="directory">win32build\include</filename>, und + <filename class="directory">win32build\lib</filename> in der jeweiligen Liste eingetragen sind (Um einen Eintrag hinzuzufügen, wählen Sie eine leere Zeile am Ende der Liste aus, und beginnen einzutippen). Typische Einträge sehen wie folgt aus: </simpara> <itemizedlist> <listitem><simpara> - <filename>c:\cygnus\bin</filename> + <filename class="directory">c:\cygnus\bin</filename> </simpara></listitem> <listitem><simpara> - <filename>c:\php-win32build\include</filename> + <filename class="directory">c:\php-win32build\include</filename> </simpara></listitem> <listitem><simpara> - <filename>c:\php-win32build\lib</filename> + <filename class="directory">c:\php-win32build\lib</filename> </simpara></listitem> </itemizedlist> <simpara> @@ -3498,10 +3498,10 @@ </itemizedlist> </listitem> <listitem><simpara> - Nun sollten Sie entweder in Ihrem <filename>Debug</filename> - oder <filename>Release</filename> Verzeichnis eine verwendbare + Nun sollten Sie entweder in Ihrem <filename class="directory">Debug</filename> + oder <filename class="directory">Release</filename> Verzeichnis eine verwendbare <filename>resolv.lib</filename> haben. Kopieren Sie diese Datei - in Ihr <filename>win32build\lib</filename> Verzeichnis, und + in Ihr <filename class="directory">win32build\lib</filename> Verzeichnis, und überschreiben damit die dort bereits vorhandene Datei mit dem gleichen Namen. </simpara></listitem> @@ -3539,8 +3539,8 @@ <userinput>msdev php4ts.dsp /MAKE "php4ts - Win32 Release_TS"</userinput> </simpara></listitem> <listitem><simpara> - Nun sollten Sie entweder in Ihrem <filename>Debug_TS</filename> - oder <filename>Release_TS</filename> Verzeichnis eine verwendbare + Nun sollten Sie entweder in Ihrem <filename class="directory">Debug_TS</filename> + oder <filename class="directory">Release_TS</filename> Verzeichnis eine verwendbare <filename>php.exe</filename> haben. </simpara></listitem> </itemizedlist> @@ -3548,7 +3548,7 @@ </itemizedlist> <simpara> Wiederholen Sie die obigen Schritte mit <filename>php4isapi.dsp</filename> - (welches sich in <filename>sapi\isapi</filename> befindet), + (welches sich in <filename class="directory">sapi\isapi</filename> befindet), um das für eine Integration mit Microsoft IIS nötige ISAPI-Modul zu erstellen. </simpara> @@ -4014,7 +4014,7 @@ <para> Dies erstellt eine <filename>libmodphp4.a</filename> Bibliothek, eine <filename>mod_php4.c</filename> und einige begleitende Dateien, - und kopiert diese in das <literal>src/modules/php4</literal> + und kopiert diese in das <filename class="directory">src/modules/php4</filename> Verzeichnis im Apache Source Tree. Dann kompilieren Sie Apache mit <literal>--activate-module=src/modules/php4/libphp4.a</literal>, und das Apache Build System erstellt <filename>libphp4.a</filename>, Index: phpdoc-de/chapters/security.xml diff -u phpdoc-de/chapters/security.xml:1.19 phpdoc-de/chapters/security.xml:1.20 --- phpdoc-de/chapters/security.xml:1.19 Fri May 31 13:46:59 2002 +++ phpdoc-de/chapters/security.xml Mon Aug 26 11:30:57 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.19 $ --> +<!-- $Revision: 1.20 $ --> <!-- EN-Revision: 1.47 Maintainer: tom Status: ready --> <chapter id="security"> <title>Sicherheit</title> @@ -147,7 +147,7 @@ wie <filename role="url">http://my.host/secret/script.php3</filename> an den PHP-Interpreter umzuleiten. Bei dieser Konfiguration überprüft der Webserver zuerst die Zugriffsrechte im Verzeichnis - <filename role="uri">/secret</filename> und erstellt anschließend + <filename class="directory" role="uri">/secret</filename> und erstellt anschließend den umgeleiteten Aufruf <filename role="url">http://my.host/cgi-bin/php/secret/script.php</filename>. Unglücklicherweise wird, wenn der Aufruf bereits in dieser Form @@ -274,12 +274,12 @@ [<literal>~</literal>]). </simpara> <simpara> - Ist das user_dir beispielsweise auf <filename role="dir">public_php</filename> gesetzt, + Ist das user_dir beispielsweise auf <filename class="directory" role="dir">public_php</filename> gesetzt, wird eine Anfrage wie <filename role="url">http://my.host/~user/doc.php</filename> eine Datei namens <filename>doc.php</filename> im Verzeichnis - <filename role="dir">public_php</filename> im Heimatverzeichnis + <filename class="directory" role="dir">public_php</filename> im Heimatverzeichnis des Benutzers öffnen. Wenn das Heimatverzeichnis des Benutzers - <filename role="dir">/home/user</filename> ist, so ist die + <filename class="directory" role="dir">/home/user</filename> ist, so ist die ausgeführte Datei <filename>/home/user/public_php/doc.php</filename>. </simpara> @@ -295,7 +295,7 @@ <para> Eine sehr sichere Sache ist es, das PHP-Parser-Binary irgendwo außerhalb des Webverzeichnisbaums zu platzieren, beispielsweise - in <filename role="dir">/usr/local/bin</filename>. Der einzige + in <filename class="directory" role="dir">/usr/local/bin</filename>. Der einzige Nachteil dieses Verfahrens ist, dass eine Zeile ähnlich der folgenden: <informalexample> <programlisting> Index: phpdoc-de/faq/build.xml diff -u phpdoc-de/faq/build.xml:1.5 phpdoc-de/faq/build.xml:1.6 --- phpdoc-de/faq/build.xml:1.5 Mon Aug 26 11:06:03 2002 +++ phpdoc-de/faq/build.xml Mon Aug 26 11:30:58 2002 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.18 Maintainer: nohn Status: ready --> -<!-- $Revision: 1.5 $ --> +<!-- $Revision: 1.6 $ --> <chapter id="faq.build"> <title>Probleme bei der Compilierung</title> <titleabbrev>Probleme bei der Compilierung</titleabbrev> @@ -172,7 +172,7 @@ <listitem> <simpara> Entpacken Sie die Datei zum Beispiel unter - <filename>/usr/local/src/apache-1.3</filename>. + <filename class="directory">/usr/local/src/apache-1.3</filename>. </simpara> </listitem> <listitem> @@ -193,7 +193,7 @@ <listitem> <simpara> Wechseln Sie in das Verzeichnis - <filename>/<path>/apache-1.3/src</filename> und bearbeiten die + <filename class="directory">/<path>/apache-1.3/src</filename> und bearbeiten die Datei <filename>Configuration</filename>. Fügen Sie <literal>AddModule modules/php4/libphp4.a</literal> hinzu. @@ -398,7 +398,7 @@ </para> <para> ist Ihr System beschädigt. Sie müssen Ihr - <filename>/usr/include</filename> reparieren, indem sie das + <filename class="directory">/usr/include</filename> reparieren, indem sie das glibc-devel-Paket installieren, dessen Version mit der Ihrer glibc übereinstimmt. Das hat absolut nichts mit PHP zu tun. Um sich selbst davon zu überzeugen, führen Sie folgenden simplen Test durch: Index: phpdoc-de/reference/imap/reference.xml diff -u phpdoc-de/reference/imap/reference.xml:1.4 phpdoc-de/reference/imap/reference.xml:1.5 --- phpdoc-de/reference/imap/reference.xml:1.4 Mon Aug 26 10:48:51 2002 +++ phpdoc-de/reference/imap/reference.xml Mon Aug 26 11:30:58 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <reference id="ref.imap"> <title>IMAP, POP3 und NNTP Funktionen</title> <titleabbrev>IMAP</titleabbrev> @@ -13,7 +13,7 @@ <filename>/usr/local/lib/libc-client.a</filename> sowie <filename>c-client/rfc822.h</filename>, <filename>mail.h</filename> und <filename>linkage.h</filename> nach - <filename>/usr/local/include</filename> oder in ein anderes + <filename class="directory">/usr/local/include</filename> oder in ein anderes Verzeichnis in Ihrem Link- bzw. Include-Pfad. Anschließend konfigurieren und kompilieren Sie PHP mit der Option <option role="configure">--with-imap</option>. Index: phpdoc-de/reference/mssql/reference.xml diff -u phpdoc-de/reference/mssql/reference.xml:1.3 phpdoc-de/reference/mssql/reference.xml:1.4 --- phpdoc-de/reference/mssql/reference.xml:1.3 Sat Aug 17 16:57:59 2002 +++ phpdoc-de/reference/mssql/reference.xml Mon Aug 26 11:30:58 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.3 $ --> +<!-- $Revision: 1.4 $ --> <!-- EN-Revision: 1.5 Maintainer: samesch Status: ready --> <reference id="ref.mssql"> <title>Microsoft SQL Server Funktionen</title> @@ -30,8 +30,8 @@ installiert sein auf dem PHP installiert ist. Die Client Tools können entweder von der MS SQL Server-CD oder durch Kopieren von <filename>ntwdblib.dll</filename> von - <filename>\winnt\system32</filename> auf dem Server nach - <filename>\winnt\system32</filename> auf dem PHP-Rechner + <filename class="directory">\winnt\system32</filename> auf dem Server nach + <filename class="directory">\winnt\system32</filename> auf dem PHP-Rechner installiert werden. Das Kopieren von <filename>ntwdblib.dll</filename> unterstützt nur den Zugriff. Für die Konfiguration des Clients ist eine Installation aller Index: phpdoc-de/reference/regex/functions/split.xml diff -u phpdoc-de/reference/regex/functions/split.xml:1.4 phpdoc-de/reference/regex/functions/split.xml:1.5 --- phpdoc-de/reference/regex/functions/split.xml:1.4 Wed Aug 14 14:58:31 2002 +++ phpdoc-de/reference/regex/functions/split.xml Mon Aug 26 11:30:59 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <!-- splitted from ./de/functions/regex.xml, last change in rev 1.8 --> <!-- last change to 'split' in en/ tree in rev 1.7 --> <!-- EN-Revision: 1.2 Maintainer: samesch Status: ready --> @@ -104,7 +104,7 @@ <function>split</function> (oder, bei diesem Thema, eine andere Regex-Funktion) verhalte sich seltsam, lesen Sie bitte die Datei <filename>regex.7</filename>, die sich im - <filename>regex/</filename> Unterverzeichnis ihrer + <filename class="directory">regex/</filename> Unterverzeichnis ihrer PHP-Distribution befindet. Da sie im manpage-Fomat vorliegt, sollten Sie einen Befehl der Art <command>man /usr/local/src/regex/regex.7</command> verwenden, um sie zu