如果你确认你的 NetBeans 及 Xdebug 配置无误,但 NetBeans 就是显示等待链接,那么请接着往下看。
默认 NetBeans 的设置,PHP 调试器端口是 9000,默认 xdebug.remote_port 是 9000,这个配置是没有任何问题的。而 PHP-FPM 的默认监听端口也是 9000,所以,问题就是因为 9000 端口已经被 PHP-FPM 占用,NetBeans 链接 Xdebug 调试器端口显然就链接不上了。
解决办法:要么更改 xdebug.remote_port 和 NetBeans 的端口,要么更改 PHP-FPM 的监听端口(建议使用 Unix Sock)。
参考网址:http://www.cnblogs.com/azev/archive/2009/08/09/1542227.html