window下安装php调试工具xdebug

1.https://xdebug.org/wizard.php在方框中输入本地phpinfo.php中的内容会提示对应要安装的版本,

2.https://xdebug.org/download.php在这里找到对应的版本下载即可,要注意ts和nts版本区分(查看自己的phpinfo.php中的Thread Safety为enabled即为ts版本的)

3.下载到对应的dll文件后放到php的ext目录下。

4.在php配置文件中添加下列代码

 1 [Xdebug]
 2 zend_extension_ts=php_xdebug-2.1.1-5.2-vc6.dll
 3 zend_extension_debug=.
 4 xdebug.default_enable =On
 5 xdebug.auto_trace=On
 6 xdebug.show_exception_trace=On
 7
 8 **用来显示错误信息
 9 display_errors = On
10 html_errors = On
11
12 **显示堆栈信息
13 xdebug.show_local_vars = 1
14 xdebug.max_nesting_level = 50
15 xdebug.var_display_max_depth = 6
16 xdebug.dump_once = On
17 xdebug.dump_globals = On
18 xdebug.dump_undefined = On
19 xdebug.dump.REQUEST = *
20 xdebug.cli_color = 2
21
22 **显示性能信息
23 xdebug.collect_params=On
24 xdebug.collect_return=On
25 xdebug.profiler_enable=On
26 xdebug.trace_output_dir="D:/mysoft/xdebug"
27 xdebug.profiler_output_dir="D:/mysoft/xdebug"
28
29 **远程调试配置信息
30 xdebug.remote_enable=On
31 xdebug.remote_host=localhost
32 xdebug.remote_port=9001
33 xdebug.remote_handler=dbgp 

如此即可。

安装过程中遇到过如下困扰。

1.下载对应版本在phpinfo中还是看不到xdebug扩展(事实证明非版本问题,是其他问题)

2.phpinfo中xdebug扩展下提示“XDEBUG NOT LOADED AS ZEND EXTENSION”(xdebug配置中应该写zend_extension_ts而不是extension)

3.安装成功后,phpstorm也配置成功后能启动调试,但是看不到错误提示信息(php.ini配置参数不完整,照上面配置代码配置即可看到错误提示)

时间: 2024-07-31 14:49:01

window下安装php调试工具xdebug的相关文章

在Window下安装Oracle

在Window下安装Oracle数据库详解 一.Oracle解压包下载地址 http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 二.解压Oracle解压包文件 1.解压如下两份文件,解压到当前同一个文件夹 2.解压完成后会多出如下database文件夹 3.进入database文件夹,会见到如下文件 会弹出如下窗口,等待安装操作中 三.如下是安装步骤 1.电子邮箱可以不填,去掉选项勾

memcached 缓存window下安装

首先到 http://danga.com/memcached/ (符件中我也上传了这两个包)下载 memcached 的 windows 版本和 java 客户端 jar 包,目前最新版本是 memcached-1.2.1-win32.zip 和 java_memcached-release_1.6.zip , 分别解压后即可! 首先是安装运行 memcached 服务器, 我们将 memcached-1.2.1-win32.zip 解压后,进入其目录,然后运行如下命令: c:>memcache

pylint window下安装与使用

简介 Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8)和有潜在问题的代码. Pylint 是一个 Python 工具,除了平常代码分析工具的作用之外,它提供了更多的功能:如检查一行代码的长度,变量名是否符合命名标准,一个声明过的接口是否被真正实现等等. Pylint 的一个很大的好处是它的高可配置性,高可定制性,并且可以很容易写小插件来添加功能. 如果运行两次 Pylint,它会同时显示

Window下安装Maven及Eclipse中安装m2eclipse插件

作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建.依赖管理和项目信息管理. 一.在Window上安装Maven 1. 在安装Maven之前首先是否已正确安装了JDK,Maven可运行在JDK1.4及以上版本. echo %JAVA_HOME% java -version 2. 下载Maven下载地址http://maven.apache.org/download.cgi,选择对应版本apache-maven-3.2.5-bin.zip或者apache

window下安装nvm、node.js、npm的步骤

1.下载nvm(nodejs版本管理工具) https://github.com/coreybutler/nvm-windows/releases 下载nvm-noinstall.zip,解压即可使用 2.双击install.cmd,直接回车,默认在c盘生成settings.txt 3.配置settings.txt root:E:\front_end\nvm //nvm.exe所在目录 path:E:\front_end\nodejs //node快捷方式所在的路径 arch: 64 //当前系

在window下安装python的.whl文件

在linux下的安装过程是非常简单的 在linux下我一般用vim写python,最近经常在window下写代码,不想切换,所以准备把window下python的插件装好 其实一些简单的exe当然很好装,这里遇到了.whl文件 为了安装它,必须有 安装eay_install 安装pip 但是这里pip还是被安装在了scripts目录下 下次要运行pip的时候还是要到这个目录下 之后需要运行.whl文件 pip install whatever.whl 就超级简单了

window下安装Apache Tomcat

window下Apache Tomcat安装 1.下载Apache Tomcat 打开:http://tomcat.apache.org/,根据需要下载对应版本 我选择下载相应windows版本的Tomcat 9 2.解压,进入到对应目录 了解一下Tomcat下各个文件及文件夹的意义: bin:二进制执行文件.里面最常用的文件是startup.bat,如果是 Linux 或 Mac 系统启动文件为 startup.sh. conf:配置目录.里面最核心的文件是server.xml.可以在里面改端

window 下安装 dig 命令

dig 是一个 Linux 下用来 DNS 查询信息的工具,全称是Domain Information Groper,与 nslookup 类似,但比 nslookup 功能更强大.Windows 下只有 nslookup,如果也想用到 dig 命令,就只能自己动手安装了.dig 作为 bind 的一部分,官方网站如下:http://www.bind9.net/download下面来具体说说步骤,如何安装. 选择一个镜像站点,点击进入,比如:ftp://ftp.nominum.com/pub/i

Window 下安装Redis

Windows下安装Redis Redis对于Linux是官方支持的但 Redis官方不正式支持windows的,只有Microsoft Open Tech group 在 GitHub上开发了一个Win64的版本,项目地址是:https://github.com/MSOpenTech/redis 1.如下图下载安装文件 2.在 Release 页面中,可以找到 msi 安装文件以及 .zip 文件下载解压,没什么好说的,在解压后的bin目录下有以下这些文件: redis-benchmark.e