等待连接的NetBeans - netstat显示已建立的

时间:2018-06-10 20:27:30

标签: php netbeans xampp xdebug

我已经阅读了绝对的大量问题来排除这种症状: NetBeans显示“等待连接(netbeans-xdebug)”

我已按照本指南中的每一步(尽管我使用的是XAMPP而非WAMP)http://www.devside.net/wamp-server/netbeans-waiting-for-connection-netbeans-xdebug-issue

但在我的情况下,netstat显示连接已建立,我所做的任何事情似乎都没有任何区别。

我在NetBeans中运行该项目,通常第一次没有任何反应,但是当我第二次按“Debug”时,它会在Chrome中打开。

http://localhost/projectName/index.php?XDEBUG_SESSION_START=netbeans-xdebug

然后NetBeans就在那里停留在“等待连接”

php.ini 我有

zend_extension = C:/xampp/apache/modules/php_xdebug-2.6.0-7.2-vc15.dll
...
[xdebug]
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_autostart=0
xdebug.remote_connect_back=0

phpInfo.php 中,我可以看到

This program makes use of the Zend Scripting Language Engine:
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans

我已经尝试将remote_host设置为127.0.0.1和我的本地IP,两次都看到了预期的连接:

C:>netstat -o -n -a | findstr :9000
  TCP    0.0.0.0:9000           0.0.0.0:0              LISTENING       11224
  TCP    127.0.0.1:9000         127.0.0.1:50108        ESTABLISHED     11224
  TCP    127.0.0.1:9000         127.0.0.1:50110        ESTABLISHED     11224
  TCP    127.0.0.1:50108        127.0.0.1:9000         ESTABLISHED     11224
  TCP    127.0.0.1:50110        127.0.0.1:9000         ESTABLISHED     3892
  TCP    [::]:9000              [::]:0                 LISTENING       11224

C:>netstat -o -n -a | findstr :9000
  TCP    0.0.0.0:9000           0.0.0.0:0              LISTENING       11224
  TCP    127.0.0.1:9000         127.0.0.1:50330        ESTABLISHED     11224
  TCP    127.0.0.1:50330        127.0.0.1:9000         ESTABLISHED     11224
  TCP    192.168.0.15:9000      192.168.0.15:50332     ESTABLISHED     11224
  TCP    192.168.0.15:50332     192.168.0.15:9000      ESTABLISHED     1804
  TCP    [::]:9000              [::]:0                 LISTENING       11224

这些是NetBeans和Apache的正确PID。

两个程序都允许通过Windows防火墙,我添加了规则以允许通过端口9000进行连接。试图关闭防火墙只是为了确定,也没有任何区别。

我不知道我在这里可能会遗漏什么。用同样的挂机读了几个小时,但是我没有发现这样的情况。

有关解决NetBeans可能会遇到的问题的任何想法吗?

0 个答案:

没有答案