jan  Wed, 27 Nov 2013 10:53:46 +0000

Modified page: http://wiki.horde.org/Doc/Dev/Debug
New Revision:  7
Change log:  Add some useful general debugging tools

@@ -19,5 +19,14 @@
{{$filename}} should be the full path to the filename. If using {{$filename}}, make sure the directory/file is writable by the user the PHP process runs as.

 ++ IMP: IMAP/POP3 Debugging

-To enable debugging, see instructions contained in imp/config/backends.php (the 'debug' config parameter). +To enable debugging, see instructions contained in {{imp/config/backends.php}} (the 'debug' config parameter).
+
+++ General Debugging Tools
+
+There are many general purpose debugging tools that can be used to debug Horde code. Tools that the developers include, but are not limited to:
+
+* [http://xdebug.org/ Xdebug]: The standard debugging extension for PHP. Beside a few developer niceties, it allows for runtime debugging with breakpoint, step-by-step debugging, introspection, etc. Goes along with browser and IDE extensions like:
+  * Emacs extension "geben": http://code.google.com/p/geben-on-emacs/
+  * Firefox extension "Easy Xdebug": http://www.elime.be/easyxdebug.htm
+* [http://www.wireshark.org/ Wireshark]: Especially useful for debugging HTTP-based request to and from the Horde code.

--
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]

Reply via email to