netbeans显示“正在等待连接(netbeans-xdebug)”

需要帮助配置xdebug,以便从IDE netbeans调试项目。

这些是我组件的功能:

XAMPP 1.8.2

的PHP:5.4.16

netbeans:7.3.1

Apache:2.4.4(Win32)

这是我的php.ini文件的最后一部分:

 [XDebug]

zend_extension = "C:\xampp\php\ext\php_xdebug-2.2.3-5.4-vc9-nts.dll"

;xdebug.profiler_append = 0

;xdebug.profiler_enable = 1

;xdebug.profiler_enable_trigger = 0

xdebug.profiler_output_dir = "C:\xampp\tmp"

;xdebug.profiler_output_name = "cachegrind.out.%t-%s"

xdebug.remote_enable = 1

xdebug.remote_handler = "dbgp"

xdebug.remote_host = "127.0.0.1"

;xdebug.trace_output_dir = "C:\xampp\tmp"

当我运行phpinfo()时,没有安装xdebug,并且当我从netbeans调试项目时,它显示“等待连接(netbeans-xdebug)”。

有人可以帮助我进行配置吗?将不胜感激。

提前致谢。

回答:

你纠正了这个问题吗?如果没有,请尝试此操作。

1.)php.ini文件内容

[xDebug]

zend_extension = "c:\xampp\php\ext\php_xdebug-2.2.3-5.4-vc9.dll"

xdebug.remote_autostart=on

xdebug.remote_enable=on

xdebug.remote_enable=1

xdebug.remote_handler="dbgp"

;xdebug.remote_host="localhost:81"

xdebug.remote_host=192.168.1.5

;xdebug.remote_connect_back=1

xdebug.remote_port=9000

xdebug.remote_mode=req

xdebug.idekey="netbeans-xdebug"

xdebug.remote_host=192.168.1.5-这是我系统的IPv4地址,我更改为该地址,因为无法使用localhost和进行调试127.0.0.1

在NetBeans IDE中,打开Tools-> Options -> PHP ->

Debugging。调试器端口和会话ID的值应与中指定的端口和idekey相匹配php.ini

现在保存php.ini,重新启动Apache并尝试调试。

谢谢约翰逊

以上是 netbeans显示“正在等待连接(netbeans-xdebug)” 的全部内容, 来源链接: utcz.com/qa/422262.html

回到顶部