PHP xdebug 使用实战
约 359 字
预计阅读 1 分钟
一、XDebug 插件安装
1. 打印 phpinfo,查找是否存在 xdebug 项目,如果没有则需要进行 XDebug 的安装。
2. XDebug 下载及安装
2.1 Windows:
2.2 Linux:
Ubuntu: sudo aptitude install php5-xdebug
3. 配置 php.ini
找到当前 php 服务正在使用的 php.ini 文件(也可直接从 phpinfo 信息页面中的 Loaded Configuration File 项目直接找到当前正在使用的 php.ini 的位置),然后在 php.ini 文件尾部添加。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
; 该配置文件仅供参考
[XDebug]
zend_extension = php_xdebug-2.4.1-5.6-vc11-nts-x86_64.dll
xdebug.profiler_enable = 1
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
; 这里一定要填写完整路径
xdebug.remote_log = D:/env_path/php/logs/xdebug/xdebug_logfile.log
; 启用全日志记录,文件会很大,建议设置为 off
xdebug.default_enable = on
; 代码跟踪日志文件位置,注意要先新建这个 traces 目录,并设置 777
; 这里一定要填写完整路径
xdebug.trace_output_dir = D:/env_path/php/logs/traces
; 代码跟踪日志文件格式
xdebug.trace_output_name = trace.%c.%p
; trace 中显示函数的参数值
; collect_params 影响 trace 日志的详细程序
xdebug.collect_params = 4
xdebug.collect_includes = On
xdebug.collect_return = On
xdebug.show_mem_delta = On
|
二、XDebug 插件使用