Cannot debug with PhpStorm + Vagrant + XDebug

给你一囗甜甜゛ 提交于 2019-12-02 19:05:22
Nadav S.

The problem was very stupid - I forwarded port 9000 in the Vagrantfile, and I didn't have to do so...

Now, actually I see that the only necessary lines in xdebug.ini are:

zend_extension = ...
xdebug.remote_enable = on
xdebug.remote_connect_back = on

The setup is pretty straightforward, if you don't do stupid things...

Make sure you connect to the right url from within PHPStorm. My vagrant box has the ip of 192.168.50.2 for instance, so i have to set the url of my project => 192.168.50.2

I had to set

xdebug.remote_connect_back = '0'
xdebug.remote_host= '10.0.2.2'

so my whole config looks like this:

xdebug.default_enable: '1'
xdebug.remote_autostart: '1'
xdebug.remote_connect_back: '0'
xdebug.remote_enable: '1'
xdebug.remote_handler: dbgp
xdebug.remote_host: '10.0.2.2'
xdebug.max_nesting_level: '400'

Host: Linux

VM: Vagrant with PuPHPet using VirtualBox

nothing special to configure in PhpStorm

found it here: http://jeromejaglale.com/doc/php/xdebug_vagrant_puphpet_phpstorm

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!