2014-05-08 46 views
0

我已经在Windows机器上多次安装Netbeans & Xdebug,但这是我第一次在Mac上。应该几乎相同,但我无法完成。Netbeans在Mac上等待连接(netbeans-xdebug)“10.8.5

我的php.ini设置:

zend_extension="/opt/local/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so" 
1922 [xdebug] 
1923 xdebug.remote_autostart=0 
1924 xdebug.remote_enable=1 
1925 xdebug.remote_handler="dbgp" 
1926 xdebug.remote_mode="req" 
1927 xdebug.remote_port=9002 
1928 xdebug.remote_host=127.0.0.1 
1929 xdebug.profiler_enable=0 
1930 xdebug.profiler_output_dir="/tmp/" 
1931 xdebug.idekey="netbeans-xdebug" 
1932 xdebug.remote_log="/home/mmutrux/xdebug.log" 

这在的phpinfo加载了:

enter image description here

我的Netbeans的设置,使用相同的端口(9002) enter image description here

我错过了什么?

回答

0

事实证明,Xdebug只会连接,如果我在我的index.php文件上运行它。

我从一个普通的index.html文件和一个getData.php文件开始。在getData.php上运行调试器不起作用,直到我添加了一个PHP页面并运行调试器。从那时起(调试器运行),我可以在所有其他php文件上设置断点并获得预期的行为。

enter image description here