Php Netbeans未与Wamp上的xdebug连接:“0”;显示“正在等待连接”;

Php Netbeans未与Wamp上的xdebug连接:“0”;显示“正在等待连接”;,php,netbeans,xdebug,Php,Netbeans,Xdebug,以下是我在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.profile

以下是我在
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
当我在
wamp/php/ext/
\wamp\bin\php\php5.3.9\zend\u ext中使用
php\xdebug-2.2.1-5.2-vc9-nts.dll时

但是它仍然没有在phpinfo()中显示xdebug信息,也没有连接到xdebug

它显示长时间“等待连接”


请帮助我如何进行此配置

以连接netbeans您需要在工具>选项>PHP>调试器设置中进行配置,并在上面的PHP.ini中进行更改:

xdebug.idekey=xdebug


希望这有助于连接netbeans,您需要在工具>选项>PHP>调试器设置和上面的PHP.ini中进行配置,您需要更改:

xdebug.idekey=xdebug


希望这会有所帮助

刚刚决定发布我与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

我希望它能帮助一些人。

刚刚决定发布我与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

我希望它能帮助别人。

对于Wamp服务器,请确保您在正确的php.ini中进行了更改。共有2个文件-

  • \wamp_服务器\bin\php\php5.5.12\php.ini
  • \wamp_服务器\bin\apache\apache2.4.9\bin\php.ini
  • 我正在对第一个文件进行更改。然后,我通过单击wampserver图标->php->php.ini来检查正在使用的php.ini文件(该文件的位置在apache目录中&而不是我假设的php)

    修改第二个文件对我来说是个好办法

    编辑php.ini文件以包含以下代码:

    zend\u扩展=[xdebug.so/.dll的路径]
    xdebug.remote\u enable=1
    xdebug.remote_handler=dbgp
    xdebug.remote_mode=req
    xdebug.remote_host=127.0.0.1
    
    xdebug.remote_port=9000
    对于Wamp服务器,请确保在正确的php.ini中进行更改。共有2个文件-

  • \wamp_服务器\bin\php\php5.5.12\php.ini
  • \wamp_服务器\bin\apache\apache2.4.9\bin\php.ini
  • 我正在对第一个文件进行更改。然后,我通过单击wampserver图标->php->php.ini来检查正在使用的php.ini文件(该文件的位置在apache目录中&而不是我假设的php)

    修改第二个文件对我来说是个好办法

    编辑php.ini文件以包含以下代码:

    zend\u扩展=[xdebug.so/.dll的路径]
    xdebug.remote\u enable=1
    xdebug.remote_handler=dbgp
    xdebug.remote_mode=req
    xdebug.remote_host=127.0.0.1
    
    xdebug.remote_port=9000
    check@NullPointer:我按照上面的链接进行了配置,但它仍然没有连接phpinfo()对xdebug有何说明?@Dukeatcoding:它没有显示任何关于xdebug的内容使用函数调用phpinfo()创建一个php文件;您将看到check@NullPointer:我按照上面的链接进行了配置,但它仍然没有连接phpinfo()对xdebug有何说明?@Dukeatcoding:它没有显示任何关于xdebugcreate一个php文件,函数调用phpinfo();您将看到我在php.ini中添加了行
    xdebug.idekey=netbeans xdebug
    ,但它仍然没有连接到netbeans当您的php版本为5.3时,您的xdebug for PHP5.2是否使用自定义定制安装来获得正确的dll?我使用xdebug.org/wizard.php…但它显示的结果如下:
    定制安装说明摘要Xdebug已安装:无服务器API:Windows:无Zend服务器:无PHP版本:Zend API nr:PHP API nr:调试生成:无线程安全生成:无配置文件路径:配置文件:/PHP.ini扩展目录:找不到任何有用信息。
    在重新运行向导,它将为您提供所需的xdebug的下载链接,此外,它还将告诉您应该如何安装它。但从您发布的内容来看,您似乎没有正确配置wampserver,因为它甚至没有提到您正在使用的php版本。apache使用的php.ini文件将位于apache目录中。我在php.ini中添加了行
    xdebug.idekey=netbeansxdebug
    ,但它仍然没有连接到netbeans当php版本为5.3时,您的xdebug for PHP5.2是否使用定制安装来获得正确的dll?我使用xdebug.org/wizard.php…但是显示如下结果:
    定制安装说明摘要Xdebug已安装:无服务器API:Windows:无Zend服务器:无PHP版本:Zend API nr:PHP API nr:调试生成:无线程安全生成:无配置文件路径:配置文件:/PHP.ini扩展目录:找不到任何有用信息。
    删除您正在使用的xdebug以及重新运行向导时,它将为您提供所需xdebug的下载链接,此外,它还将告诉您应该如何安装它。但从您发布的内容来看,您似乎没有正确配置wampserver,因为它甚至没有提到您正在使用的php版本。apache使用的php.ini文件将位于apache目录中。谢谢。我有同样的问题,你的回答为我解决了。谢谢。我也有同样的问题,你的回答帮我解决了。