window7 php5.3.4安装Xdebug安装配置

今天给我的php5.3.4装了一个Xdebug扩展,至于Xdebug的好处相信大家都知道。我还是赶快把我配置方法分享给大家。
先把PHP.ini有关Xdebug的配置贴出来吧。

[Xdebug]
zend_extension=E:\CoreAMP\server\php-5.2.14\ext\php_xdebug-2.1.1-5.3-vc6.dll

;是否开启自动跟踪
xdebug.auto_trace = Off
;是否开启异常跟踪
xdebug.show_exception_trace = Off
;是否开启远程调试自动启动
xdebug.remote_autostart = Off
;是否开启远程调试
xdebug.remote_enable = Off
;允许调试的客户端IP
xdebug.remote_host=192.168.1.107
;远程调试的端口(默认9000)
xdebug.remote_port=9000
;调试插件dbgp
xdebug.remote_handler=dbgp
;是否收集变量
xdebug.collect_vars = Off
;是否收集返回值
xdebug.collect_return = Off
;是否收集参数
xdebug.collect_params = Off
;跟踪输出路径
xdebug.trace_output_dir=”E:\CoreAMP\server\php5.3.4\xdebug”
;是否开启调试内容
xdebug.profiler_enable=Off
;调试输出路径
xdebug.profiler_output_dir=”E:\CoreAMP\server\php5.3.4\xdebug”
;限制是否显示被xdebug.dump.*设置定义的超全局变量的值
xdebug.dump.SERVER = REQUEST_METHOD,REQUEST_URI,HTTP_USER_AGENT
xdebug.dump.GET = *
xdebug.dump.POST = *

用phpinfo查看Xdebug是否安装成功。我在phpinfo看到了Xdebug,Xdebug安装成功。
很多功能默认都关闭了,大家可以根据需要打开。在我安装成功时我做了一个遇到Xdebug输出没有样式了。我想了好久,也没想明白是怎么回事。后来上百度上找了很久,也没找到什么有用的信息。
后来在手册上看到html_errors这个配置,PHP手册的解释是:在错误信息中关闭HTML标签。这种新的HTML格式的错误信息是可以点击,它引导用户前往描述该错误或者导致该错误发生的函数的参考信息页面。 这些参考与 docref_root 和 docref_ext 的设置有关。
我把html_errors设置为html_errors=On。到这全部问题都解决了。

在安装Xdebug扩展可能会遇到到的错误。
1. 下载的Xdebug版本是否正确
2. PHP5.3使用的是zend_extension 而 PHP5.2使用的是 zend_extension_ts
3. 不能同时使用Xdebug与Optimizer
目前我也只知道有这些会导致Xdebug安装失败。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>