将Xdebug与PhpStorm和WSL结合使用

时间:2018-07-11 16:06:17

标签: php phpstorm xdebug windows-subsystem-for-linux

我将Windows 10中的WSL(Ubuntu 16.14)用作具有PHP 7.1 fpm和Apache的Web服务器。

我想将PhpStorm 2018中的Xdebug与WSL一起使用,但是效果不佳。

Xdebug已安装在我的Ubuntu服务器上,并且运行良好,我在phpinfo()输出中看到了它。

这里是Xdebug的php.ini配置:

[Xdebug]
zend_extension="/usr/lib/php/20170718/xdebug.so"
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_connect_back=On
xdebug.remote_host=127.0.0.1
xdebug.remote_port = 9001
xdebug.idekey = PHPSTORM

我也将phpstorm中的端口也配置为9001。

问题更多是在PhpStorm和WSL之间的连接上。我用远程方式尝试。在Run > Edit config弹出窗口中,我使用PHP网页,并且在使用Validate工具时,除远程主机外,其他都正常。 我将其设置为127.0.0.1,这就是重点。

当我听调试工具时,它说:端口9001忙

如何在localhost和localhost之间建立链接?

0 个答案:

没有答案