以下是我在bin\php\php5.3.9\php.ini
和bin\apache\Apache2.2.21\bin
[xdebug]
zend_extension = "D:/wamp/php/ext/php_xdebug-2.2.1-5.2-vc9-nts.dll"
xdebug.profiler_output_dir = "D:/wamp/tmp/xdebug"
xdebug.profiler_output_name = "cachegrind.out.%p"
xdebug.profiler_enable = 0
xdebug.profiler_append=0
xdebug.extended_info=1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey=xdebug
xdebug.remote_log="D:/wamp/tmp/xdebug/xdebug_remot.log"
xdebug.show_exception_trace=0
xdebug.show_local_vars=9
xdebug.show_mem_delta=0
xdebug.trace_format=0
我在php_xdebug-2.2.1-5.2-vc9-nts.dll
和wamp/php/ext/
\wamp\bin\php\php5.3.9\zend_ext
但它仍然没有在phpinfo()中显示xdebug信息,也没有与xdebug连接。
长时间显示“等待连接”。
请帮助我如何进行此配置
答案 0 :(得分:2)
刚决定发布我与Xdebug的成功斗争。我所做的就是对php.ini进行了更改:
zend_extension = "D:/wamp/bin/php/php5.3.13/zend_ext/php_xdebug-2.2.0-5.3-vc9.dll"
xdebug.remote_enable = 1
xdebug.idekey="netbeans-xdebug"
xdebug.profiler_enable = 1
我希望它有所帮助。
答案 1 :(得分:2)
对于Wamp Server,请确保您在正确的php.ini中进行更改。有2个文件 -
我正在更改第一个文件。然后我通过点击wampserver icon - >检查了正在使用的php.ini文件。 PHP - > php.ini(这个文件的位置在apache目录中,而不是我假设的php)
改变这第二个文件对我来说很有用。
编辑php.ini文件以包含此代码:
zend_extension=[path to xdebug .so/.dll]
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

答案 2 :(得分:1)
我在几个月之前找到了一个链接,并获得了关于xdebug和netbeans的非常好的教程,
希望这个链接对你也有帮助,只需阅读文章并采取措施即可开始工作..
答案 3 :(得分:0)
要与netbeans连接,您需要在工具>选项> PHP>调试器设置中进行配置,并在上面的php.ini中进行更改:
xdebug.idekey=xdebug
到
xdebug.idekey="netbeans-xdebug"
希望有所帮助