Skip to content

blog: xdebug understanding and troubleshooting#520

Draft
rfay wants to merge 5 commits intoddev:mainfrom
rfay:20260122_xdebug_troubleshooting
Draft

blog: xdebug understanding and troubleshooting#520
rfay wants to merge 5 commits intoddev:mainfrom
rfay:20260122_xdebug_troubleshooting

Conversation

@rfay
Copy link
Member

@rfay rfay commented Jan 22, 2026

The Issue

XDebug troubleshooting blog along with new v1.25 debugging feature

Rendered at https://pr-520.ddev-com-fork-previews.pages.dev/blog/xdebug-step-debugging-understanding-and-troubleshooting/

@github-actions
Copy link

github-actions bot commented Jan 22, 2026

🌐 Fork Preview for PR #520

https://pr-520.ddev-com-fork-previews.pages.dev

This preview updates automatically when you push changes to your fork.

@rfay rfay force-pushed the 20260122_xdebug_troubleshooting branch from 162a9a3 to bfbac53 Compare January 22, 2026 18:56
@rfay rfay force-pushed the 20260122_xdebug_troubleshooting branch from bfbac53 to da60bd3 Compare February 3, 2026 15:51
@rfay rfay force-pushed the 20260122_xdebug_troubleshooting branch from da60bd3 to 40a9444 Compare February 4, 2026 16:36
@rfay
Copy link
Member Author

rfay commented Feb 4, 2026

It's pretty tedious how much is in here.

@tyler36
Copy link
Contributor

tyler36 commented Feb 5, 2026

While reading through the blog I noticed the following line:

ddev config global --xdebug-ide-location=wsl2

I'm not sure thats 100% true. When I check my settings, I don't appear to have this but debugging works for me.

$ ddev -v    
ddev version v1.25.0

$ /usr/bin/cat ~/.ddev/global_config.yaml| \grep --color=auto xdebug
xdebug_ide_location: ""
...

Was debugging all week using 1.24.10 (various HEAD) without issue (only updated today).

VSCode: 1.108.2 "Running in Ubuntu 24.04 (WSL2)"

** Update

Playing around some more.

So I use PHP extention which includes php debugging.
When I use PHP Debug, I get firewall issues (host.docker.internal [192.168.127.254] 9003 (?) : Connection refused).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants