我知道这是重复的问题。但即使浏览完所有帖子后我也无法解决我的问题。我正在尝试在 net beans 上调试 php。但它不会在第一行停止,甚至不会在断点处停止。以下是我正在使用的配置。
[xdebug]
zend_extension="g:/php/ext/php_xdebug-2.0.4-5.2.8-nts.dll"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port="9002"
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
我还在netbeans中设置了9002端口。它一直等待连接到 xdebug,当我单击“完成调试器 session ”时,它给出以下错误。
我尝试了所有可能的解决方案。但无法解决问题。 请帮我解决这个问题。我最近三天正在努力。 :( :(
最佳答案
如果您使用 Zend Server,则需要确保在 zend 扩展管理器之前加载 xDebug。
extension_dir="C:\Program Files (x86)\Zend\ZendServer\lib\phpext"
zend_extension="C:\Program Files (x86)\Zend\ZendServer\lib\phpext\php_xdebug.dll"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
zend_extension="C:\Program Files (x86)\Zend\ZendServer\lib\ZendExtensionManager.dll"
关于netbeans-7 - XDEBUG 不适用于 netbeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19372146/