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即可。
威孚半导体技术
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层... 点击进入详情页
本回答由威孚半导体技术提供
甫光熙0iI
2017-09-04 · TA获得超过254个赞
知道答主
回答量:386
采纳率:28%
帮助的人:64.8万
展开全部
新手求解答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式