Debug

Debugging is the action to diagnostic a bug, find its root cause, quick workaround and definitive fix for it.

Debugging is a complex tasks.

Debugging uses various tools of analysis:

  • log

  • event log

  • audit trail

  • traces, with print_r(), var_dump(), debug_backtrace()

  • debuggers, such as xdebug, php debugger, php-dbg.

Documentation

See also Xdebug, PHP Debugger, Interactive PHP Debugger and How to Use a Debugger in PHP.

Related : Debugger, Integrated Environment of Development (IDE), Xdebug, Callstack, html_errors, Troubleshoot