Skip to content

Instantly share code, notes, and snippets.

@ingro
Forked from dhrrgn/VagrantXDebug.md
Last active August 29, 2015 14:06
Show Gist options
  • Save ingro/d9fd0f6fa962df760583 to your computer and use it in GitHub Desktop.
Save ingro/d9fd0f6fa962df760583 to your computer and use it in GitHub Desktop.

Configure

xdebug.ini

xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.remote_connect_back=1
xdebug.idekey=vagrant     
xdebug.remote_host=10.0.2.2

The remote_host is the IDE's host ip from the vagrant box. 10.0.2.2 seems to be the default...i think, works for me.

In PHPStorm

Setup Server

Add Debug Configuration

Run > Edit Configurations...

Start Debugging

Run > Debug...

Set a breakpoint

Run your command, then switch to PHPStorm

Profit!

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