php Xdebug 调试扩展的安装与使用.

yipeiwu_com6年前PHP代码库
Xdebug安装

下载xdebug扩展的时候注意xdebug的版本与php版本相对应,不然出现不必要的麻烦!

我自己使用的是PHP5.2.5,下载的xdebug文件名为:php_xdebug-2.0.3-5.2.5.dll,将文件放到php/ext文件夹下即可

3.配置

xdebug配置

打开php.ini

在最后一行加入以下配置代码,配置说明已经做好注释


;载入Xdebug
zend_extension_ts="c:/php/ext/php_xdebug-2.0.4-5.2.8.dll"


;如果使用相对路径可以这样写


;extension= "php_xdebug-2.0.4-5.2.8.dll"


;xdebug配置
[Xdebug]
;开启自动跟踪
xdebug.auto_trace = On
;开启异常跟踪
xdebug.show_exception_trace = On
;开启远程调试自动启动
xdebug.remote_autostart = On
;开启远程调试
xdebug.remote_enable = On
;收集变量
xdebug.collect_vars = On
;收集返回值
xdebug.collect_return = On
;收集参数
xdebug.collect_params = On

最后我是在PHP.INI里面写


[Zend]
zend_extension_manager.optimizer_ts="f:\ServerCore\lib\Optimizer-3.3.0"
;zend_extension_ts="f:\ServerCore\lib\ZendExtensionManager.dll"
zend_extension_ts="F:\ServerCore\PHP5\ext\php_xdebug-2.0.4-5.2.8.dll"
才成功,其他写法不太行

相关文章

PHP根据传来的16进制颜色代码自动改变背景颜色

复制代码 代码如下: <?php echo "<html>"; echo "<head><title>改变背景颜色</title>&...

PHP移动文件指针ftell()、fseek()、rewind()函数总结

在对文件进行读写过程中,有时需要在文件中跳转、同不同位置读取,以及将数据写入到不同的位置。例如,使用文件模拟数据库保存数据,就需要移动文件指针。指针的位置是以从文件头开始的字节数度量的,...

WordPres对前端页面调试时的两个PHP函数使用小技巧

函数esc_js()(过滤 Html 内嵌 JS) 参数 $text (字符串)(必须)要过滤的字符串。 默认值:None 返回值 (字符串)返回过滤后的字符串。 例子 <in...

PHP实现的大文件切割与合并功能示例

本文实例讲述了PHP实现的大文件切割与合并功能。分享给大家供大家参考,具体如下: 分割代码 split.php <?php $i = 0;...

PHP IPV6正则表达式验证代码

复制代码 代码如下:<?php // literally from the ABNF in rfc3986 (thanks to 'WCP') function validateI...