I was playing with Symfony recently, and I needed to setup debug in PHPStorm using the PHP internal web server.
I’ve setup xdebug with PHPStorm in multiple environments, and each time I find a different glitch. Lucky me 🙂
So, I will assume that you have PHP, xdebug, PHPStorm installed.
These are the steps:
- Edit the xdebug configuration file (in Ubuntu you can find it in
/etc/php5/cli/conf.d/20-xdebug.ini) and add the following lines:
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
- Start the server with
php bin/console server:run
- In PHPStorm, click the phone handle icon.
- Set a breakpoint and load your application in the browser.
You’re done! Can you believe it?
This time the difference was that
Until for next xdebug setup tip, bye 😉