PHP中XDEBUG配置问题,新手求解答 20

环境如下:php5.2.17apache2.2XDEBUG是在官网下载的2.1.2(PHP5.2VC6TS(32bit))在PHP.INI中配置如下[Xdebug]zen... 环境如下:
php 5.2.17
apache 2.2
XDEBUG是在官网下载的2.1.2(PHP 5.2 VC6 TS (32 bit))

在PHP.INI中配置如下
[Xdebug]
zend_extension="E:\PHP5\ext\php_xdebug.dll"
xdebug.profiler_enable = on
;xdebug.profiler_enable_trigger = on
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.remote_handler=dbgp
xdebug.remote_enable = OnS
xdebug.remote_host="localhost"
xdebug.show_exception_trace = On
xdebug.remote_autostart = On
xdebug.collect_vars = On
xdebug.collect_return = On
xdebug.collect_params = On
xdebug.show_local_vars = On
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.trace_output_dir="E:\PHP5\debug"
xdebug.profiler_output_dir="E:\PHP5\debug"

启动之后用phpinfo查看是没有加载进来的,如果使用extension来加载xdebug的dll,phpinfo中可以看到xdebug被加载进来,但是在zend实际调试中会提示Xdebug MUST be loaded as a Zend extension in Unknown on line 0错误。请问应该怎么操作,在现有环境下能不能用xdebug。
展开
 我来答
百度网友9308069
2017-09-05 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1913万
展开全部
把zend_extension="E:\PHP5\ext\php_xdebug.dll"
写到PHP的extension=xxx.dll周围不要写在[Xdebug]中。
查看php的error log文件看稿毕为什么加载键掘芹错散搭误,常见的错误是文件路径不对,版本不对。
一般调试[Xdebug]的配置都不用写。就写一行zend_extension即可。
甫光熙0iI
2017-09-04 · TA获得超过254个赞
知道答主
回答量:386
采纳率:28%
帮助的人:64.8万
展开全部
新手求解答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式