Debugging With PhpStorm And Xdebug
summary
Live demo installs Xdebug 3 and connects it to PhpStorm (port 9003) using the browser Xdebug Helper extension then shows breakpoint, conditional breakpoint, watches and expression evaluation on a small blog app. A real setup failure (web server using PHP 7.4 while CLI had PHP 8) gets diagnosed and fixed. The bug fix is concrete: a field name typo (visibility vs hidden) removed the extra post without changing code.
AI-written summary · about
chapters (19)
- 0:00Start
- 2:15Keynote
- 3:43Debugging with Phpstorm and Xdebug
- 10:46Modes
- 12:08Start a New Debugging Session
- 12:28Debug Enable
- 13:11Phpstorm
- 14:26First Breakpoint
- 17:11Restart Phpstorm
- 31:32Main Advantages
- 32:36Live Demo
- 33:30Checking if the Maintenance Mode Is Enabled
- 34:54Breakpoints
- 36:55Run the Context Action Command
- 39:09Watches
- 40:18Inline Watch
- 45:00Is Is It Possible To Debug with Extra Bug in Production
- 47:11Conditional Breakpoints
- 49:59How To Support Xd Bug Development








