Skip to content

Instantly share code, notes, and snippets.

@cfaria
Forked from dhrrgn/VagrantXDebug.md
Created February 5, 2017 17:24
Show Gist options
  • Save cfaria/8329fb814361600a46ac23e80632c01a to your computer and use it in GitHub Desktop.
Save cfaria/8329fb814361600a46ac23e80632c01a 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