2012-02-13 94 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。