XDebug没有在NetBeans中建立连接



我的XDebug扩展没有与netbeans建立连接。以下是我在php.ini文件中设置的设置:

[XDebug]
zend_extension = "C:xamppphpextphp_xdebug.dll"
xdebug.remote_autostart=on
xdebug.remote_enable=on
xdebug.remote_enable=1
xdebug.remote_handler="dbgp"
xdebug.remote_host="localhost:8080"
;xdebug.remote_connect_back=1
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
请帮我解决这个问题。任何帮助都会很感激。

要在Netbeans IDE中调试php代码,您应该在Netbeans中启用XDebug。要做到这一点,转到Tools - Options,在那里选择PHP选项卡,并确保调试端口和会话ID与php.ini文件中的XDebug配置匹配。然后点击OK

像这样修改你的php.ini文件

[XDebug]
zend_extension = "C:xamppphpextphp_xdebug.dll"
;xdebug.profiler_append = 0
;xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "C:xampptmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
;xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"  <--- here
xdebug.trace_output_dir = "C:xampptmp"

重新启动Apache服务器[XAMPP或WAMP]。

如果此解决方案不起作用,请转到localhost在您的浏览器中选择PHP版本选项卡,右键单击选择所有并复制内容并粘贴到这里。如果您有旧版本的XDebug,请下载最新的php_xdebug.dll文件。把它复制到C:xamppphpext目录,就完成了。

相关内容

  • 没有找到相关文章

最新更新