Xdebug + phpstorm调试配置问题

发布于 2022-09-12 13:44:36 字数 1398 浏览 24 评论 0

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

环境: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

image

image

然后是phpstorm配置:
image

image

image

image

image

怎么破?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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

流殇 2022-09-19 13:44:36

这里可以不配置。

图片.png
然后就是 host 配置。

图片.png

图片.png

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

xdebug.remote_host=192.168.0.10

修改后记得重启 FPM

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文