Xdebug + phpstorm调试配置问题

感觉之前都能调试的,现在又没法调试了,感觉各个配置都正常!各配置信息如下:

环境:Ubuntu 18.04 + Nginx + php7.2-fpm + Xdebug 2.6
php服务器地址是192.168.0.116
本地装过phpstorm软件的地址是192.168.0.10

xdebgu.ini:

zend_extension=/usr/lib/php/20170718/xdebug.so

xdebug.remote_handler=dbgp

xdebug.remote_autostart=1

xdebug.remote_enable=1

xdebug.idekey=PHPSTORM

xdebug.remote_host=192.168.0.116

xdebug.remote_port=9009

xdebug.remote_connect_back = 1

xdebug.auto_trace=1

xdebug.remote_log=/var/log/xdebug.log

Xdebug + phpstorm调试配置问题

Xdebug + phpstorm调试配置问题

然后是phpstorm配置:
Xdebug + phpstorm调试配置问题

Xdebug + phpstorm调试配置问题

Xdebug + phpstorm调试配置问题

Xdebug + phpstorm调试配置问题

Xdebug + phpstorm调试配置问题

怎么破?baidu了各种方法,就是不成功!

这是xdebug的log:

Log opened at 2020-12-18 06:39:00

I: Checking remote connect back address.

I: Checking header 'HTTP_X_FORWARDED_FOR'.

I: Checking header 'REMOTE_ADDR'.

W: Remote address not found, connecting to configured address/port: 192.168.0.116:9009. :-|

W: Creating socket for '192.168.0.116:9009', poll success, but error: Operation now in progress (29).

E: Could not connect to client. :-(

Log closed at 2020-12-18 06:39:00

回答

这里可以不配置。

Xdebug + phpstorm调试配置问题
然后就是 host 配置。

Xdebug + phpstorm调试配置问题

Xdebug + phpstorm调试配置问题

看起来你只有一个 xdebug.remote_host 需要修改

xdebug.remote_host=192.168.0.10

修改后记得重启 FPM

以上是 Xdebug + phpstorm调试配置问题 的全部内容, 来源链接: utcz.com/a/80696.html

回到顶部