I'm using xdebug to debug a php application with phpstorm. Most of the time debugging works. However, I have repeatedly observed the following behavior:
- I click "Listen for incoming connections"
- Do not add a breakpoint
- Reload the page in Chrome
- See that the page hangs forever
- See that phpstorm is not stopped on a breakpoint
It's almost as the the browser thinks it is stopped on a breakpoint, even though it's not. Closing and reopening storm solves the problem temporarily, but the problem always returns. Clicking "stop listening for incoming connections" allows the page to load, but of course prevents me from putting in breakpoints. This behavior persists even if I do add a breakpoint, which is to say, my breakpoint is completely ignored.
If it helps, here's my xdebug config and I'm running php5.5 downloaded from here.