Debugging

Zend Debugger via Remote Server (SSH Tunnel) einrichten

Ihr möchtet auf Eurem Webserver einen PHP Debugger nutzen? Das ist soweit kein Problem, allerdings muss man aus Sicherheitsgründen natürlich sicherstellen, dass niemand den Debugger ohne Berechtigung nutzen kann.

Eine sehr sichere und gleichzeitig flexible Lösung besteht darin, einen Port zu tunneln und über SSH, z. B. via Putty umzuleiten.

"Verstecktes" debugging mit FirePHP

Wer kennt es nicht... irgendwas läuft mal wieder im PHP-Projekt falsch und sei es nur ein kleiner Randfall. Oft weiß man schon, wo der Fehler liegen könnte, aber Beweise müssen her!

Hat man keinen umfangreichen Debugger (wie den Zend Debugger oder Xdebug) zur Verfügung oder ist dessen Einsatz ein Schuss mit Kanonen auf Spatzen, helfen nur Debug-Ausgaben um den Anfangsverdacht zu prüfen.