Heim > Backend-Entwicklung > PHP-Tutorial > php xdebug配置有关问题,抓狂!

php xdebug配置有关问题,抓狂!

WBOY
Freigeben: 2016-06-13 12:56:12
Original
811 Leute haben es durchsucht

php xdebug配置问题,抓狂!!
我的环境是:Windows XP下的Apache 2.2.9 + PHP 5.2.6 + MySQL 5.1.28

打开phpinfo.php没有显示配置成功的信息


我以为是xdebug的版本问题,于是下了php_xdebug-2.1.1-5.3-vc6.dll,php_xdebug-2.0.2-5.2.5.dll,php_xdebug-2.1.1-5.3-vc6-nts.dll,php_xdebug-2.1.1-5.2-vc6-nts.dll这4个版本,又重复试验过,有重启apache服务器

路径:



php.ini配置如下:

<br />
[Zend]<br />
;zend_extension_manager.optimizer_ts="D:\Program Files\Zend\ZendOptimizer-3.2.6\lib\Optimizer-3.2.6"<br />
;zend_extension_ts="D:\Program Files\Zend\ZendOptimizer-3.2.6\lib\ZendExtensionManager.dll"<br />
<br />
zend_extension="D:\Program Files\Apache Software Foundation\Apache2.2\php_xdebug-2.1.1-5.3-vc6-nts.dll"<br />
<br />
[Xdebug]<br />
<br />
;是否开启自动跟踪<br />
<br />
xdebug.auto_trace = On<br />
<br />
;是否开启异常跟踪<br />
<br />
xdebug.show_exception_trace = On<br />
<br />
;是否开启远程调试自动启动<br />
<br />
xdebug.remote_autostart = On<br />
<br />
;是否开启远程调试<br />
<br />
xdebug.remote_enable = On<br />
<br />
;允许调试的客户端IP<br />
<br />
xdebug.remote_host=localhost<br />
<br />
;远程调试的端口(默认9000)<br />
<br />
xdebug.remote_port=9000<br />
<br />
;调试插件dbgp<br />
<br />
xdebug.remote_handler=dbgp<br />
<br />
;是否收集变量<br />
<br />
xdebug.collect_vars = On<br />
<br />
;是否收集返回值<br />
<br />
xdebug.collect_return = On<br />
<br />
;是否收集参数<br />
<br />
xdebug.collect_params = On<br />
<br />
;跟踪输出路径<br />
<br />
xdebug.trace_output_dir="D:\Program Files\Apache Software Foundation\Apache2.2\xdebug"<br />
<br />
;是否开启调试内容<br />
<br />
xdebug.profiler_enable=On<br />
<br />
;调试输出路径<br />
<br />
xdebug.profiler_output_dir="D:\Program Files\Apache Software Foundation\Apache2.2\xdebug"<br />
<br />
Nach dem Login kopieren


搞了很久也弄不好~抓狂死了!!大家看看是什么问题!


------解决方案--------------------
贴上我的配置:
zend_extension=D:\php5\ext\php_xdebug-2.1.1-5.3-vc9.dll
[Xdebug]
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.auto_trace=on
xdebug.profiler_enable=on
xdebug.collect_return=on
xdebug.show_local_vars=on
xdebug.max_nesting_level=50
xdebug.var_display_max_depth=6
xdebug.dump_once=on
xdebug.dump_globals=on
xdebug.dump_undefined=on
xdebug.dmp.REQUEST=*
xdebug.trace_output_dir=D:\debug
xdebug.profiler_output_dir=D:\debug
------解决方案--------------------
查看一下php日志,看看有没有出错信息
extension_dir="D:\php5\ext"
extension=xdebug.dll
加上试试
------解决方案--------------------
xdebug.default_enable = On
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage