[commits] [Wiki] changed: Doc/Dev/Debug
Jan Schneider
jan at horde.org
Wed Nov 27 10:53:46 UTC 2013
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.
More information about the commits
mailing list