站长资讯网
最全最丰富的资讯网站

Vagrant+PHPStorm实现XDebug断点调试

下面由phpstorm教程栏目给大家介绍Vagrant+PHPStorm+Google+XDebug断点调试 ,希望对需要的朋友有所帮助!

1.登陆vagrant修改xdebug.ini配置

A.  登陆vagrant:vagrant ssh  B.  修改配置:sudo vim /etc/php/7.0/fpm/conf.d/20-xdebug.ini       配置内容:      zend_extension=xdebug.so      xdebug.remote_enable = 1      xdebug.remote_connect_back = 1      xdebug.remote_port = 9001      xdebug.max_nesting_level = 512      xdebug.remote_host="192.168.10.10"      xdebug.idekey = "PHPSTORM"      xdebug.default_enable = 1      xdebug.remote_enable = 1      xdebug.remote_autostart = 1      xdebug.remote_handler="dbgp"    C.重启php: sudo service php7.0-fpm restart

2.在PHPStorm->Preferences->Languages & Frameworks->PHP中箭头指向配置
Vagrant+PHPStorm实现XDebug断点调试

选择+,选择from vagrant
Vagrant+PHPStorm实现XDebug断点调试

配置如下:

Vagrant+PHPStorm实现XDebug断点调试

在PHP->Debug->DBGp Proxy设置如下

Vagrant+PHPStorm实现XDebug断点调试

在PHP->Debug设置端口

Vagrant+PHPStorm实现XDebug断点调试

在PHP->Servers中设置映射路径

Vagrant+PHPStorm实现XDebug断点调试

3.在google中下载Xdebug helper,并配置

Vagrant+PHPStorm实现XDebug断点调试

备注:如果不能断点代表Xdebug和php版本不对应,可以将其他php版本的20-xdebug.ini都设置

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号