php版本找不到xdebug,xdebug未加载。Apache重新启动后在phpinfo()中找不到

我一直在搜寻我能找到的每一种资源,但却一无所获。当我启动一个调试会话时,我在NetBeans 6.9中收到了可怕的“等待连接”消息。在大量阅读之后,大多数人都能够让phpinfo()显示它加载了xdebug模块。我不这样认为。

我用这个电话通过SVN下载了源代码

svn co svn://svn.xdebug.org/svn/xdebug/xdebug/trunk xdebug

我切换到xdebug目录,然后运行

磷酸化

论源头

sudo /Applications/MAMP/bin/php5/bin/phpize

Password:

grep: /Applications/MAMP/bin/php5/include/php/main/php.h: No such file or directory

grep: /Applications/MAMP/bin/php5/include/php/Zend/zend_modules.h: No such file or directory

grep: /Applications/MAMP/bin/php5/include/php/Zend/zend_extensions.h: No such file or directory

Configuring for:

PHP Api Version:

Zend Module Api No:

Zend Extension Api No:

一个大胖子什么都没有!引用的目录甚至不存在。所以,我假设我做的任何超过这一点的调整都是无用的。如果我执行的是whereis php,我会在/usr/bin中找到它。这是随操作系统预加载的默认PHP。我不想要那个。我需要使用与mamp一起安装的PHP。我真不敢相信让这东西运作起来有多么令人沮丧!

对于记录,php.ini中的xdebug部分如下所示:

[xdebug]

; xdebug config for Linux and Mac OS X

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

xdebug.remote_enable=1

xdebug.remote_handler=dbgp

xdebug.remote_mode=req

xdebug.remote_host=localhost

xdebug.remote_port=9000

xdebug.idekey="netbeans-xdebug"

xdebug.profiler_enable=1

xdebug.profiler_output_name=xdebug.cachegrind-out.%s.%p

xdebug.remote_log="/Applications/MAMP/logs/xdebug_log.log"

为了让xdebug正常工作,这是许多不同尝试的混合。所以,我不知道哪些是有效的。

我投靠专家的摆布,因为我显然不是他们中的一员。我完全不知道在这一点上该如何进行。

提前谢谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值