svn: /phpdoc/de/trunk/ faq/installation.xml features/http-auth.xml install/unix/apache1.xml reference/dba/configure.xml reference/dba/setup.xml reference/mssql/book.xml reference/mssql/setup.xml
[email protected] (Martin Samesch)
| Newsgroups | php.doc.de |
|---|---|
| Message-ID | <[email protected]> |
samesch Wed, 22 Dec 2010 20:15:00 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=306578
Log:
synced with EN
Changed paths:
U phpdoc/de/trunk/faq/installation.xml
U phpdoc/de/trunk/features/http-auth.xml
U phpdoc/de/trunk/install/unix/apache1.xml
U phpdoc/de/trunk/reference/dba/configure.xml
U phpdoc/de/trunk/reference/dba/setup.xml
U phpdoc/de/trunk/reference/mssql/book.xml
U phpdoc/de/trunk/reference/mssql/setup.xml
svn-diffs-306578.txt
(text/x-diff, 16.3 KB)
Modified: phpdoc/de/trunk/faq/installation.xml
===================================================================
--- phpdoc/de/trunk/faq/installation.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/faq/installation.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 299643 Maintainer: samesch Status: ready -->
<chapter xml:id="faq.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Installation</title>
<titleabbrev>Installation</titleabbrev>
@@ -195,7 +195,7 @@
# Extra Modules
LoadModule php_module modules/mod_php.so
-LoadModule php5_module modules/libphp5.so # fuer PHP 5
+LoadModule php5_module modules/libphp5.so
LoadModule perl_module modules/libperl.so
]]>
</programlisting>
@@ -281,7 +281,7 @@
aber wenn ich versuche, Apache zu starten, erhalte ich Fehler wegen
undefinierter Symbole:
<programlisting role="shell">
-[mybox:user /src/php4] root# apachectl configtest
+[mybox:user /src/php5] root# apachectl configtest
apachectl: /usr/local/apache/bin/httpd Undefined symbols:
_compress
_uncompress
@@ -304,10 +304,12 @@
Windows: Ich habe PHP installiert, aber wenn ich versuche, mit meinem
Browser ein PHP-Script aufzurufen, erhalte ich die Fehlermeldung:
<screen>
+<![CDATA[
cgi error:
The specified CGI application misbehaved by not
returning a complete set of HTTP headers.
The headers it did return are:
+]]>
</screen>
</para>
</question>
@@ -333,7 +335,7 @@
<listitem>
<simpara>
Die Zugriffsberechtigungen Ihres PHP-Scripts, Ihrer
- <filename>php.exe</filename>, <filename>php4ts.dll</filename>,
+ <filename>php.exe</filename>, <filename>php5ts.dll</filename>,
&php.ini; oder irgendeiner PHP-Erweiterung die Sie versuchen
zu laden, sind für den anonymen Internetbenutzer
<literal>ISUR_<machinename></literal> nicht ausreichend.
@@ -640,11 +642,6 @@
application/x-httpd-php .php</literal> with:
<programlisting role="apache-conf">
<![CDATA[
-# PHP 4
-AddHandler php-script php
-AddType text/html php
-
-# PHP 5
AddHandler php5-script php
AddType text/html php
]]>
Modified: phpdoc/de/trunk/features/http-auth.xml
===================================================================
--- phpdoc/de/trunk/features/http-auth.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/features/http-auth.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,18 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 304542 Maintainer: samesch Status: ready -->
<chapter xml:id="features.http-auth" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>HTTP-Authentifizierung mit PHP</title>
<simpara>
- Die <acronym>HTTP</acronym>-Authentifizierung durch PHP ist nur verfügbar,
- wenn PHP als Apache-Modul läuft und funktioniert daher nicht mit der
- CGI-Version. In einem PHP-Skript für ein Apache-Modul kann man die Funktion
- <function>header</function> benutzen, um die Nachricht
- <literal>"Authentifizierung erforderlich"</literal> an den Client-Browser
- zu senden, damit dieser ein Fenster zur Eingabe von Benutzername/Passwort
- öffnet. Hat der Benutzer diese eingegeben, wird die URL des PHP-Scripts mit
- den <link linkend="reserved.variables">vordefinierten Variablen</link>
+ Man kann die Funktion <function>header</function> benutzen, um die
+ Nachricht <literal>"Authentifizierung erforderlich"</literal> an den
+ Client-Browser zu senden, damit dieser ein Fenster zur Eingabe von
+ Benutzername/Passwort öffnet. Hat der Benutzer diese eingegeben, wird die
+ URL des PHP-Scripts mit den <link
+ linkend="reserved.variables">vordefinierten Variablen</link>
<varname>PHP_AUTH_USER</varname>, <varname>PHP_AUTH_PW</varname> und
<varname>AUTH_TYPE</varname>, die den Benutzernamen, das Passwort und den
Typ der Authentifizierung enthalten, erneut aufgerufen. Diese
@@ -39,7 +37,7 @@
<para>
<example>
<title>Beispiel: Basic-HTTP-Authentifizierung</title>
- <programlisting role="php">
+ <programlisting role="php">
<![CDATA[
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
@@ -65,7 +63,7 @@
Digest-HTTP-Authentifizierung implementiert wird. Weitere Informationen
dazu finden Sie im <link xlink:href="&url.rfc;2617">RFC 2617</link>.
</para>
- <programlisting role="php">
+ <programlisting role="php">
<![CDATA[
<?php
$realm = 'Geschützter Bereich';
@@ -191,7 +189,7 @@
<title>
HTTP-Authentifizierung, mit erneuter Anforderung von Name/Passwort
</title>
- <programlisting role="php">
+ <programlisting role="php">
<![CDATA[
<?php
function authentifizieren() {
@@ -207,12 +205,11 @@
$_POST['AlteAuth'] == $_SERVER['PHP_AUTH_USER'])) {
authentifizieren();
} else {
- echo "<p>Willkommen: {$_SERVER['PHP_AUTH_USER']}<br />";
- echo "Alt: {$_REQUEST['AlteAuth']}";
- echo "<form action='{$_SERVER['PHP_SELF']}' METHOD='post'>\n";
+ echo "<p>Willkommen: " . htmlspecialchars($_SERVER['PHP_AUTH_USER']) . "<br />";
+ echo "Alt: " . htmlspecialchars($_REQUEST['AlteAuth']);
+ echo "<form action='' METHOD='post'>\n";
echo "<input type='hidden' name='Gesehen' value='1' />\n";
- echo "<input type='hidden' name='AlteAuth'
- value='{$_SERVER['PHP_AUTH_USER']}' />\n";
+ echo "<input type='hidden' name='AlteAuth' value=\"" . htmlspecialchars($_SERVER['PHP_AUTH_USER']) . "\" />\n";
echo "<input type='submit' value='Erneut Anmelden' />\n";
echo "</form></p>\n";
}
Modified: phpdoc/de/trunk/install/unix/apache1.xml
===================================================================
--- phpdoc/de/trunk/install/unix/apache1.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/install/unix/apache1.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 299643 Maintainer: samesch Status: ready -->
<sect1 xml:id="install.unix.apache" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Apache 1.3.x auf Unix-Systemen</title>
<para>
@@ -65,7 +65,7 @@
vorzunehmen. Wenn Sie es bevorzugen, Ihre php.ini-Datei an anderer
Stelle zu haben, verwenden Sie --with-config-file-path=/irgendein/pfad
in Schritt 10.
-
+
Wenn Sie stattdessen php.ini-production auswählen stellen Sie sicher, dass
Sie die enthaltenen Änderungen lesen, da diese sich auf das Verhalten von
PHP auswirken.
@@ -75,23 +75,11 @@
PHP-Moduls auf Ihrem System zeigen. Das 'make install' von oben könnte
dies bereits für Sie hinzugefügt haben, aber prüfen Sie dies nach.
- Für PHP 4:
-
- LoadModule php4_module libexec/libphp4.so
-
- Für PHP 5:
-
LoadModule php5_module libexec/libphp5.so
-
+
15. Fügen Sie dies im AddModule-Abschnitt Ihrer httpd.conf, irgendwo unterhalb
von ClearModuleList, hinzu:
-
- Für PHP 4:
-
- AddModule mod_php4.c
-
- Für PHP 5:
-
+
AddModule mod_php5.c
16. Sagen Sie Ihrem Apache, bestimmte Dateiendungen als PHP zu parsen. Zum
@@ -160,12 +148,6 @@
]]>
</screen>
</example>
- <note>
- <para>
- Ersetzen Sie <literal>php-5</literal> durch <literal>php-4</literal>
- und <literal>php5</literal> durch <literal>php4</literal> in PHP4.
- </para>
- </note>
<para>
Abhängig von Ihrer Apacheinstallation und Unixvariante gibt es viele
@@ -217,10 +199,9 @@
</informalexample>
</para>
<para>
- Dies wird eine Bibliothek <filename>libphp5.so</filename>
- (oder <filename> libphp4.so</filename> in PHP4) erzeugen, die mittels
- einer LoadModule-Zeile in der &httpd.conf; des Apache geladen wird.
- PostgreSQL-Unterstützung ist in diese Bibliothek eingebaut.
+ Dies wird eine Bibliothek <filename>libphp5.so</filename> erzeugen, die
+ mittels einer LoadModule-Zeile in der &httpd.conf; des Apache geladen
+ wird. PostgreSQL-Unterstützung ist in diese Bibliothek eingebaut.
</para>
<para>
<informalexample>
@@ -232,7 +213,7 @@
</informalexample>
</para>
<para>
- Dies wird eine Bibliothek <filename>libphp4.so</filename> für Apache
+ Dies wird eine Bibliothek <filename>libphp5.so</filename> für Apache
erzeugen, aber ebenso eine <filename>pgsql.so</filename>, die von PHP
mit der Extension-Direktive in der &php.ini;-Datei oder durch explizites
Laden in einem Skript mittels der Funktion <function>dl</function>
@@ -254,12 +235,11 @@
des Apache Quellcodes kopieren. Kompilieren Sie danach Apache mit
<literal>--activate-module=src/modules/php5/libphp5.a</literal> und das
Apache Build System wird eine <filename>libphp5.a</filename> erzeugen
- und statisch in die Binärdatei <filename>httpd</filename> einbinden
- (ersetzen Sie <literal>php5</literal> durch <literal>php4</literal> für
- PHP 4). Unterstützung für PostgreSQL wird in diese
- <filename>httpd</filename> Binärdatei mit eingebaut, weshalb das
- Endergebnis eine einzige Datei namens <filename>httpd</filename> ist,
- welche den gesamten Apache und PHP beinhaltet.
+ und statisch in die Binärdatei <filename>httpd</filename> einbinden.
+ Unterstützung für PostgreSQL wird in diese <filename>httpd</filename>
+ Binärdatei mit eingebaut, weshalb das Endergebnis eine einzige Datei
+ namens <filename>httpd</filename> ist, welche den gesamten Apache und
+ PHP beinhaltet.
</para>
<para>
<informalexample>
Modified: phpdoc/de/trunk/reference/dba/configure.xml
===================================================================
--- phpdoc/de/trunk/reference/dba/configure.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/reference/dba/configure.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 297028 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 300152 Maintainer: samesch Status: ready -->
<section xml:id="dba.installation" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.install;
@@ -85,7 +85,7 @@
<entry>
<para>
Fügen Sie <option role="configure">--with-db2[=DIR]</option> hinzu, um
- die Unterstützung für db2 zu aktivieren.
+ die Unterstützung für Oracle Berkeley DB 2 zu aktivieren.
<note>
<para>
db2 kollidiert mit db3 und db4.
@@ -100,7 +100,7 @@
<entry>
<para>
Fügen Sie <option role="configure">--with-db3[=DIR]</option> hinzu, um
- die Unterstützung für db3 zu aktivieren.
+ die Unterstützung für Oracle Berkeley DB 3 zu aktivieren.
<note>
<para>
db3 kollidiert mit db2 und db4.
@@ -115,7 +115,7 @@
<entry>
<para>
Fügen Sie <option role="configure">--with-db4[=DIR]</option> hinzu, um
- die Unterstützung für db4 zu aktivieren.
+ die Unterstützung für Oracle Berkeley DB 4 oder 5 zu aktivieren.
<note>
<para>
db4 kollidiert mit db2 und db3.
@@ -123,13 +123,16 @@
</note>
<note>
<para>
- Dies wurde in PHP 4.3.2 hinzugefügt. In früheren PHP-Versionen
- muss <option role="configure">--with-db3=DIR</option> verwendet
- werden, wobei DIR der Pfad zur db4-Bibliothek ist. Es ist nicht
- möglich, db ab Version 4.1 mit PHP vor Version 4.3.0 zu verwenden.
- Darüber hinaus können die db-Bibliotheken von Version 4.1 bis 4.1.24
- mit keiner Version von PHP verwendet werden.
+ Die db4-Option wurde in PHP 4.3.2 hinzugefügt. In früheren
+ PHP-Versionen muss <option role="configure">--with-db3=DIR</option>
+ verwendet werden, wobei DIR der Pfad zur db4-Bibliothek ist. Es ist
+ nicht möglich, db ab Version 4.1 mit PHP vor Version 4.3.0 zu
+ verwenden. Darüber hinaus können die db-Bibliotheken von Version
+ 4.1 bis 4.1.24 mit keiner Version von PHP verwendet werden.
</para>
+ <para>
+ Die Unterstützung für BDB 5 wurde in PHP 5.3.3 hinzugefügt.
+ </para>
</note>
</para>
</entry>
Modified: phpdoc/de/trunk/reference/dba/setup.xml
===================================================================
--- phpdoc/de/trunk/reference/dba/setup.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/reference/dba/setup.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 300152 Maintainer: samesch Status: ready -->
<chapter xml:id="dba.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
@@ -56,8 +56,8 @@
<row>
<entry><literal>db2</literal></entry>
<entry>
- DB2 ist <link xlink:href="&url.sleepycat;">Sleepycat Software's
- DB2</link>. Es wird beschrieben als "Werkzeugsatz mit eingebauter
+ DB2 ist für <link xlink:href="&url.sleepycat;">Oracle Berkeley DB
+ 2</link>. Es wird beschrieben als "Werkzeugsatz mit eingebauter
Hochleistungs-Unterstützung von Datenbanken sowohl für Standalone-
als auch für Client/Server-Anwendungen".
</entry>
@@ -66,16 +66,17 @@
<row>
<entry><literal>db3</literal></entry>
<entry>
- DB3 ist <link xlink:href="&url.sleepycat;">Sleepycat Software's
- DB3</link>.
+ DB3 ist für <link xlink:href="&url.sleepycat;">Oracle Berkeley DB
+ 3</link>.
</entry>
</row>
<row>
<entry><literal>db4</literal></entry>
<entry>
- DB4 ist <link xlink:href="&url.sleepycat;">Sleepycat Software's
- DB4</link>. Dieser Handler steht ab PHP 4.3.2 zur Verfügung.
+ DB4 ist für <link xlink:href="&url.sleepycat;">Oracle Berkeley DB 4
+ oder 5</link>. Dieser Handler steht ab PHP 4.3.2 zur Verfügung. Ab
+ PHP 5.3.3 kann er mit BDB 5 verwendet werden.
</entry>
</row>
Modified: phpdoc/de/trunk/reference/mssql/book.xml
===================================================================
--- phpdoc/de/trunk/reference/mssql/book.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/reference/mssql/book.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 306038 Maintainer: samesch Status: ready -->
<!-- Purpose: database.vendors -->
<!-- Membership: bundled, external -->
@@ -16,6 +16,9 @@
SQL-Datenbankserver.
</para>
<para>
+ Diese Erweiterung steht unter Windows ab PHP 5.3 nicht mehr zur Verfügung.
+ </para>
+ <para>
Microsoft stellt SQLSRV, einen alternativen Treiber für MS SQL, zur
Verfügung: <link xlink:href="&url.sqlsrv;">&url.sqlsrv;</link>.
</para>
Modified: phpdoc/de/trunk/reference/mssql/setup.xml
===================================================================
--- phpdoc/de/trunk/reference/mssql/setup.xml 2010-12-22 19:15:03 UTC (rev 306577)
+++ phpdoc/de/trunk/reference/mssql/setup.xml 2010-12-22 20:15:00 UTC (rev 306578)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
-<!-- EN-Revision: 288721 Maintainer: samesch Status: ready -->
+<!-- EN-Revision: 306038 Maintainer: samesch Status: ready -->
<chapter xml:id="mssql.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.setup;
@@ -23,6 +23,13 @@
Installation aller Tools nötig.
</para>
<para>
+ Diese Erweiterung steht unter Windows ab PHP 5.3 nicht mehr zur Verfügung.
+ </para>
+ <para>
+ Microsoft stellt SQLSRV, einen alternativen Treiber für MS SQL, zur
+ Verfügung: <link xlink:href="&url.sqlsrv;">&url.sqlsrv;</link>.
+ </para>
+ <para>
Voraussetzungen für Unix/Linux-Plattformen.
</para>
<para>