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。 展开
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。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询