wamp安装xdebug特殊情况win7 64位安装32位wamp
在wamp上安装xdebug网上很多文章都介绍了方法,但是我这里遇到了一个很特殊的情况,在网上很少有人提及:
我机器是win7 64位的,安装的wamp1.7.4是32位的,这是后来导致出现奇怪现象的根源。
按照网上提供的方法如下:
进入xdebug网站,选择测试phpinfo()信息,注意这里不是采用贴源码的方式,是采用贴显示出的html文字的方式。
根据测试的信息,我的信息如下:
Summary
- Xdebug installed: no
- Server API: Apache 2.0 Handler
- Windows: yes - Compiler: MS VC9 - Architecture: x86
- Zend Server: no
- PHP Version: 5.2.5
- Zend API nr: 220060519
- PHP API nr: 20060613
- Debug Build: no
- Thread Safe Build: yes
- Configuration File Path: C:\Windows
- Configuration File: D:\wamp\Apache2\bin\php.ini
- Extensions directory: d:\wamp\php\ext
注意这里看到我们的编译器为VC9,然后我的php版本是5.2.5,而且是线程安全的因此,我就很容易去找到PHP 5.2 VC9 TS (32 bit) ,结果下载下来,按如下的配置
[Xdebug]
zend_extension_ts ="d:/wamp/php/ext/php_xdebug-2.2.3-5.2-vc9.dll"
xdebug.auto_trace=On
xdebug.collect_params=On
xdebug.collect_return=On
xdebug.trace_output_dir="d:/wamp/php/debuginfo"
xdebug.profiler_enable=On
xdebug.profiler_output_dir="d:/wamp/php/debuginfo"
结果很悲催,重启webserver后,phpinfo一闪就关闭了,尝试了64位,nts各种方式都不行,要么是phpinfo关闭,要么就是xdebug不出现。
后来很偶然,我尝试了使用vc6的编译版本,就是zend_extension_ts ="d:/wamp/php/ext/php_xdebug-2.1.2-5.2-vc6.dll",结果通过了,一下子终于明白了,
其实自己是被误导了,虽然机器是64位的,但是调用组件还是使用的vc6的版本进行编译的,至此,做个提醒,希望安装32位的注意。
最新文章
- (TODO:)下载图片,报错:warning: could not load any Objective-C class information from the dyld shared cache. This will significantly reduce the quality of type information available.
- Android Studio使用教程-菜单(Edit)
- 挖一挖C#中那些我们不常用的东西之系列(4)——GetHashCode,ExpandoObject
- java 26 - 8 网络编程之 TCP协议的练习
- Android Studio打包未签名包
- python : dictionary changed size during iteration
- CCF真题之相邻数对
- apache开源项目-- UIMA
- 用指针将字符串a的内容复制到字符串b
- IC卡
- js阻止冒泡
- ABP官方文档翻译 6.7 CSRF/XSRF保护
- jQuery的deferred对象使用详解
- Java里进制转换(二进制、八进制、十进制、十六进制)
- 三星c7换屏幕教程
- mysql查询最近7天的数据,没有数据自动补0
- git获取网上的项目
- 洛谷P2709 小B的询问
- spring-cloud构架微服务(1)-全局配置
- C语言 包含结构的结构
热门文章
- 【Android】Android实现Handler异步详解
- 【MySQL】MySQL支持的数据类型
- Python ---chart
- 探索MVP(Model-View-Presenter)设计模式在SharePoint平台下的实现
- C#操作Sqlite快速入门及相关工具收集
- (面试题)两个对象值相同 (x.equals(y) == true) ,但却可有不同的 hash code ,这 句话对不对
- 章节0:MySQl学前知识储备
- Android事件处理的2种方式:监听器与回调
- [转]iptables 命令介绍
- 翻译Java虚拟机的结构