Join Up!
104882 members and counting!

 
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
previousAndere InkompatibilitätenDebugger-Protokollnext
Last updated: Mon, 28 Oct 2002
view the printer friendly version or the printer friendly version with notes or change language to Czech | Finnish | Spanish

Anhang D. Der PHP-Debugger

Verwendung des Debuggers

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 TCP-Port her. Jede Fehlermeldung wird nun an diese TCP-Verbindung ausgegeben. Damit lässt sich ein "debugging server" einrichten, der innerhalb einer IDE oder eines programmierbaren Editors (z. B. Emacs) läuft.

Den Debugger einrichten:

  1. Geben Sie in der Konfigurationsdatei (debugger.port) einen TCP-Port für den Debugger ein und aktivieren Sie ihn (debugger.enabled).

  2. Dann richten Sie einen TCP-Listener ein, der auf dem Port horcht (zum Beispiel socket -l -s 1400 unter UNIX).

  3. Schreiben Sie in Ihren Code die Anweisung "debugger_on(host)", wobei host die IP-Adresse oder der Hostname ist, wo der TCP-Listener läuft.

Nun werden alle Warnungen, Hinweise, etc. auf diese Schnittstelle ausgegeben, sogar wenn sie mit error_reporting () abgeschaltet wurden..

User Contributed Notes
Der PHP-Debugger
add a note about notes
There are no user contributed notes for this page.
previousAndere InkompatibilitätenDebugger-Protokollnext
Last updated: Mon, 28 Oct 2002
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by: http://phpbuilder.com/
Last updated: Thu Oct 31 18:34:28 2002 EST