Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced PHP: Debugging Techniques

via LinkedIn Learning

Overview

Learn how to improve your debugging workflow in PHP using local and non-local development tools.

Syllabus

Introduction
  • Debugging and PHP
  • What you should know
1. Default Tools for Logging and Identifying Issues
  • Exploring PHP errors
  • Default logging in popular frameworks
  • Configuring PHP error reporting
  • What to log
  • Logging errors to file
  • Logging errors to other locations
  • Understanding back traces
2. Local Development Tools
  • var_dump() debugging: Blue-collar debugging
  • What tools are available
  • WordPress CLI shell
  • Laravel artisan tinker
  • Installing and using whoops
  • Installing and using PHP DebugBar
  • Query Monitor for WordPress
  • Ray: Dump debugging
  • Xdebug: Step debugging
3. Debugging on Non-Local Environments
  • What tools are available
  • Safety concerns and precautions on remote servers
  • Using Monolog
  • Paid products
Conclusion
  • Next steps

Taught by

Gary Kovar

Reviews

Start your review of Advanced PHP: Debugging Techniques

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.