Netbeans没有连接到MAMP上的xdebug,显示"等待连接"

时间:2015-11-29 21:41:46

标签: php wordpress netbeans xdebug

我正在尝试设置xdebug,以便我可以调试我的php wordpress项目。我正在使用MAMP来运行项目,并在php.ini文件中配置了xdebug,如下所示。

zend_extension="/Applications/MAMP/bin/php/php5.5.26/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so"

debug.default_enable=1

xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.idekey=“netbeans-xdebug”
xdebug.remote_port=9001
xdebug.remote_autostart=1

这是有效的,因为我可以在我的phpinfo()中看到xdebug。

phpinfo

我现在正在尝试将netbeans连接到xdebug,以便我可以实际调试我的代码。我已经将netbeasns指向了端口9001上的xdebug-netbeans。然后我尝试调试我的项目,但它只是卡在了

  

等待连接(netbeans-xdebug)

它已经为我工作了两次(它进入了调试模式)但是在点击继续(它在index.php的第一行停止)后,它将不再工作,页面将无法加载。然后我尝试重新加载调试,但它又回到等待连接。

知道什么是错的吗?

感谢。

1 个答案:

答案 0 :(得分:0)

在php.ini文件中

implicit_flush = On

(默认为关闭)。

这里PHP将告诉输出层在每个输出块之后自动刷新它自己。

我希望这有帮助。