2012-02-13 127 views
0

我試圖配置並讓Mac OS X 10.7上的工作xdebug安裝在Mamp和netbeans 7.1上。我加入php.ini文件xdebug無法在Netbeans的Mac OS X 10.7平臺上工作

[xdebug] 

xdebug.default_enable=1 

xdebug.remote_enable=1 
xdebug.remote_handler=dbgp 
xdebug.remote_host=localhost 
xdebug.remote_port=9000 
xdebug.remote_autostart=1 

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

和停用Zend的,但儘管所有的NetBeans顯示爲Xdebug的它不激活,並在phpinfo()函數,我沒有看到關於XDebug的任何GUI的消息。

+0

這是有點難以回答,因爲你沒有提到你從哪裏得到你的xdebug.so。你是否自己編譯它,你是如何編譯它的,你是否使用http://xdebug.org/find-binary.php上的說明? – Derick 2012-02-13 15:02:17

+0

@Derick我說我安裝了MAMP,所以xdebug安裝在MAMP中,並位於我提到的文件夾 – Mazzy 2012-02-13 15:05:08

+0

嗯......我有xdebug在Netbeans 7上工作。雖然我沒有使用zend 。我記得它是一個主要的PITA工作,我不記得我是如何做到的:( – 2012-02-13 15:05:25

回答

0

.so文件的路徑看起來不對。確保它存在。在我的MAMP安裝中,它的壽命爲(對於PHP5.3)

/Applications/MAMP/bin/php/php5.3.6/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so 

也不要忘記在更改它之後重新啓動MAMP。