php之xdebug安装(windows)
写在前面的话:
${php_path} : php编译文件所在的目录
1. 下载xdebug(选择和自己php版本兼容的xdebug)
http://www.xdebug.com/download.php
2. 将下载好的php_xdebug_xxx.dll 放置到 ${php_path}/ext/ 目录中
3. 在php.ini中配置xdebug(php.ini位于${php_path}目录中)
(1) 新增以下配置:
zend_extension=${php_path}/ext/php_xdebug.dll
[xdebug]
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.trace_output_dir=${php_path}/xdebug
xdebug.profiler_enable=on
xdebug.profiler_output_dir=${php_path}/xdebug
(2) 如果配置过 zendoptimizer, 需要先屏蔽 zendoptimizer 有关的配置, 通常如下(注释即可)
[zend]
zend_extension_manager.optimizer_ts=path\zendoptimizer-3.3.0\lib\optimizer-3.3.0
zend_extension_ts=path\zendoptimizer-3.3.0\lib\zendextensionmanager.dll
4. 重启iis/apache
5. 写一个test.php,内容为,如果输出的内容中有看到xdebug,说明安装配置成功。如下
注:如果没有配置成功也不要灰心,注意检查一下配置路径,通常都是因为zend没有完全注释或者文件路径问题。o(∩_∩)o