下载对应 PHP 版本的 xdebug

例如我从 xdebug 官网下载了 php_xdebug-2.5.5-7.1-vc14-nts-x86_64.dll, 把它放到 php/ext/ 目录下;

编辑 php.ini

在最后添加:

[Xdebug]
;extension=php_xdebug-2.5.5-7.1-vc14-nts-x86_64.dll
zend_extension=php_xdebug-2.5.5-7.1-vc14-nts-x86_64.dll
xdebug.auto_trace=on
xdebug.trace_output_dir=xdebug    ; trace信息存放路径, 这里是在 php 目录中建了一个 xdebug 目录
xdebug.trace_output_name = trace.%c.%p

xdebug.collect_params = 4
xdebug.collect_includes = On
xdebug.collect_return=on

xdebug.show_mem_delta = On

xdebug.profiler_enable=on
xdebug.profiler_output_dir=xdebug

xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000

- 阅读剩余部分 -

我在2008年那会儿自学了一下 PHP,那时候这个语言很流行,当时还是 php5.2。但是自此就没怎么用过了。

现在搭建这个站点,没有选择目前流行的(git pages + jekyll 或者 hexo)静态博客,而是选择了老旧的 php 程序搭建。

为了测试程序,在本地搭建了一个 php 环境,现在已经是 php7.2 了, 目前由于 xdebug 官网还没有 php7.2 的已编译版本下载,所以我选用了 php7.1 版本。

- 阅读剩余部分 -