

Scroll down to the end of the file and add the following: Your php.ini is somewhere else ? Find it that way: find / -name 'php.ini' 2> /dev/null

Open the php.ini with sudo rights: sudo nano /etc/php5/apache2/php.ini Unfortunatly, we ll have to enter some configs into the php.ini manually now (why is linux/xdebug not doing this automatically ?). As we have used Ubuntu 12.04 (Precise Pangolin) while installing this box, we can install xdebug easily with a one-line-command: sudo apt-get install php5-xdebug Start your Vagrant box ( Tools > Vagrant > Up) and log into your box via SSH ( Tools > Start SSH session). You have part 1 of this tutorial ( How to setup a professional local server (in a virtual machine) with Vagrant in PHPStorm) successfully finished, therefore you have PHPStorm open and a Vagrant box running. and integrates seamless into your PHPStorm-&-Vagrant-workflow. This is the one that works without any browser plugins etc. Please also note: There are several methods to do remote debugging.
