2014-05-08 48 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