[PHP-DOC] cvs: phpdoc /de/appendices debugger.xml From: Christian Ullrich (chris <email protected>)
Date: 08/22/00

chrullrich Tue Aug 22 12:42:47 2000 EDT

  Modified files:
    /phpdoc/de/appendices debugger.xml
  Log:
  Überarbeitungen.
  
  
Index: phpdoc/de/appendices/debugger.xml
diff -u phpdoc/de/appendices/debugger.xml:1.4 phpdoc/de/appendices/debugger.xml:1.5
--- phpdoc/de/appendices/debugger.xml:1.4 Fri Aug 4 11:32:20 2000
+++ phpdoc/de/appendices/debugger.xml Tue Aug 22 12:42:47 2000
@@ -1,60 +1,60 @@
  <appendix id="debugger">
- <title>Der PHP Debugger</title>
+ <title>Der PHP-Debugger</title>
 
   <sect1 id="debugger-using">
    <title>Verwendung des Debuggers</title>
  
    <para>
- Der integrierte Debugger von PHP is nützlich um die Zahl der
- vermeidbaren Fehler gering zu halten. Jedesmal, wenn PHP startet
- stellt der Debugger eine Verbindung zu einem <acronym>TCP</acronym>
- Port her. Jede Fehlermeldung wird nun an diese TCP Verbindung ausgegeben.
+ Der integrierte Debugger von PHP ist nützlich, um schwer zu findende
+ Fehler aufzuspüren. Jedesmal, wenn PHP startet,
+ stellt der Debugger eine Verbindung zu einem <acronym>TCP</acronym>-Port
+ her. Jede Fehlermeldung wird nun an diese TCP-Verbindung ausgegeben.
     Damit lässt sich ein "debugging server" einrichten, der innerhalb
- einer <acronym>IDE</acronym> oder einem programmierbaren Editor (z.B.
- Emacs) laeuft.
+ einer <acronym>IDE</acronym> oder eines programmierbaren Editors (z. B.
+ Emacs) läuft.
    </para>
    <para>
     Den Debugger einrichten:
     <orderedlist>
      <listitem>
       <simpara>
- In der <link linkend="configuration.file">Konfigurationsdatei</link>
- (<link linkend="ini.debugger.port">debugger.port</link>) muss man
- einen TCP Port fuer den Debugger eingeben und ihn starten (<link
+ Geben Sie in der <link linkend="configuration.file">Konfigurationsdatei</link>
+ (<link linkend="ini.debugger.port">debugger.port</link>)
+ einen TCP-Port für den Debugger ein und aktivieren Sie ihn (<link
         linkend="ini.debugger.enabled">debugger.enabled</link>).
       </simpara>
      </listitem>
      <listitem>
       <simpara>
- Dann muss man einen TCP Listener auf diesem Port installieren,
- der auf dem Port horcht. (zum Beispiel <command>socket -l -s
+ Dann richten Sie einen <acronym>TCP</acronym>-Listener ein,
+ der auf dem Port horcht (zum Beispiel <command>socket -l -s
        1400</command> unter UNIX).
       </simpara>
      </listitem>
      <listitem>
       <simpara>
- Im Code steht dann
+ Schreiben Sie in Ihren Code die Anweisung
        "debugger_on(<replaceable>host</replaceable>)", wobei
- <replaceable>host</replaceable> die IP Nummer oder der Hostname
- ist, wo der <acronym>TCP</acronym> Listener läuft.
+ <replaceable>host</replaceable> die IP-Adresse oder der Hostname
+ ist, wo der <acronym>TCP</acronym>-Listener läuft.
       </simpara>
      </listitem>
     </orderedlist>
- Nun werden alle Warnungen, Hinweise etc. an dieser Schnittstelle
- angezeigt, <emphasis>soger wenn sie mit <function>error_reporting
+ Nun werden alle Warnungen, Hinweise, etc. auf diese Schnittstelle
+ ausgegeben, <emphasis>sogar wenn sie mit <function>error_reporting
     </function> abgeschaltet wurden.</emphasis>.
    </para>
   </sect1>
 
   <sect1 id="debugger-protocol">
- <title>Debugger Protokoll</title>
+ <title>Debugger-Protokoll</title>
    <para>
- Das Protokoll des Debuggers ist Zeilenorientiert. Jede Zeile
- besteht aus einem <emphasis>type</emphasis> und weiteren
- Zeilen, die eine <emphasis>message</emphasis> darstellen.
+ Das Protokoll des Debuggers ist zeilenorientiert. Jede Zeile
+ hat einen <emphasis>Typ</emphasis>, und mehrere
+ Zeilen bilden eine <emphasis>Meldung</emphasis>.
     Jede Meldung beginnt mit der Zeile <literal>start</literal>
- und endet mit <literal>end</literal>. Es ist möglich, dass PHP
- mehrere Meldungen gleichzeitig ausgibt.
+ und endet mit <literal>end</literal>. Es ist möglich, dass PHP
+ Zeilen mehrerer Meldungen gleichzeitig ausgibt.
    </para>
    <para>
     Eine Zeile hat folgendes Format:
@@ -71,7 +71,7 @@
       <term><replaceable>date</replaceable></term>
       <listitem>
        <simpara>
- Datum im ISO 8601 Format:
+ Datum im ISO 8601-Format:
         (<replaceable>jjjj</replaceable>-<replaceable>mm</replaceable>-<replaceable>tt</replaceable>)
        </simpara>
       </listitem>
@@ -88,7 +88,7 @@
       <term><replaceable>host</replaceable></term>
       <listitem>
        <simpara>
- DNS Name oder IP Adresse des Hosts auf dem der Fehler auftrat.
+ DNS-Name oder IP-Adresse des Hosts, auf dem der Fehler auftrat.
        </simpara>
       </listitem>
      </varlistentry>
@@ -97,7 +97,7 @@
       <listitem>
        <simpara>
         PID (process id) auf dem <replaceable>host</replaceable>
- des Prozesses mit dem das PHP Script den Fehler erzeugt hat.
+ des Prozesses mit dem PHP-Script, das den Fehler erzeugt hat.
        </simpara>
       </listitem>
      </varlistentry>
@@ -105,10 +105,10 @@
       <term><replaceable>type</replaceable></term>
       <listitem>
        <para>
- Typ der Zeile. Er zeigt dem empfangenden Programm wie es die
+ Typ der Zeile. Er zeigt dem empfangenden Programm, wie es die
         folgenden Daten behandeln soll:
         <table>
- <title>Typen der Debugger Zeilen</title>
+ <title>Typen der Debugger-Zeilen</title>
          <tgroup cols="2">
           <thead>
            <row>
@@ -120,34 +120,34 @@
            <row>
             <entry><literal>start</literal></entry>
             <entry>
- Sagt dem empfangenden Programm, dass eine Debuggermeldung
- hier startet. Der Inhalt von <replaceable>data</replaceable>
+ Teilt dem empfangenden Programm mit, dass hier eine Debuggermeldung
+ beginnt. Der Inhalt von <replaceable>data</replaceable>
              ist der Typ der Fehlermeldung, der unten aufgelistet ist.
             </entry>
            </row>
            <row>
             <entry><literal>message</literal></entry>
- <entry>Die PHP Fehlermeldung.</entry>
+ <entry>Die PHP-Fehlermeldung.</entry>
            </row>
            <row>
             <entry><literal>location</literal></entry>
             <entry>
- Dateiname und Zeilennummer wo der Fehler aufgetreten ist.
- Die erste <literal>Location-</literal> Zeile beinhaltet immer die
- Top-Level Location.
- <replaceable>data</replaceable> beinhaltet
+ Dateiname und Zeilennummer, wo der Fehler aufgetreten ist.
+ Die erste <literal>Location-</literal>Zeile beinhaltet immer die
+ Top-Level-Location.
+ <replaceable>data</replaceable> enthält
              <literal><replaceable>file</replaceable>:<replaceable>line</replaceable></literal>.
              Nach jeder <literal>message</literal> und nach jeder
- <literal>function</literal> steht eine <literal>location</literal> Zeile.
+ <literal>function</literal> steht eine <literal>location</literal>-Zeile.
             </entry>
            </row>
            <row>
             <entry>
              <literal>frames</literal></entry> <entry>
- Anzahl der der Nummer von Frames in der Folgenden Ebenenanzeige
- Bei vier Frames werden Informationen zu den vier Ebenen der aufgerufenen
- Funktion angezeigt. Wenn keine "frames" Zeile angezeigt wird,
- ist die Funktionstiefe 0 (Der Fehler ist auf höchster Ebene
+ Anzahl der Frames in der folgenden Ebenenanzeige.
+ Bei vier Frames werden Informationen zu vier Ebenen von
+ Funktionsaufrufen angezeigt. Wenn keine "frames"-Zeile angezeigt wird,
+ ist die Funktionstiefe 0 (der Fehler ist auf der höchsten Ebene
              aufgetreten).
             </entry>
            </row>
@@ -155,15 +155,15 @@
             <entry>
              <literal>function</literal></entry>
             <entry>
- Name der Funktion in der der Fehler aufgetreten ist. Wird jeweils
- fuer jede Funktionebene innerhalb des Funktionsaufrufs wiederholt
+ Name der Funktion, in der der Fehler aufgetreten ist. Wird jeweils
+ für jede Funktionsebene innerhalb des Funktionsaufrufs wiederholt
              angezeigt.
             </entry>
            </row>
            <row>
             <entry><literal>end</literal></entry>
             <entry>
- Gibt dem empfangenden Programm zu verstehen,
+ Teilt dem empfangenden Programm mit,
              dass die Meldung hier endet.
             </entry>
            </row>
@@ -182,12 +182,12 @@
     </variablelist>
 
     <table>
- <title>Debugger Fehlertypen</title>
+ <title>Debugger-Fehlertypen</title>
      <tgroup cols="2">
       <thead>
        <row>
         <entry>Debugger</entry>
- <entry>PHP Interne</entry>
+ <entry>PHP-intern</entry>
        </row>
       </thead>
       <tbody>
@@ -225,7 +225,7 @@
    </para>
    <para>
     <example>
- <title>Beispielhafge Debuggermeldung</title>
+ <title>Beispielhafte Debuggermeldung</title>
      <literallayout>
 1998-04-05 23:27:400966 lucifer.guardian.no(20481) start: notice
 1998-04-05 23:27:400966 lucifer.guardian.no(20481) message: Uninitialized variable