phpstorm xdebug环境搭建

本文介绍了PhpStorm Xdebug环境的搭建步骤,包括下载安装程序、解释器,配置解释器、插件,修改相关配置和端口等。还补充了PhpStorm与Wamp集成环境的关系和作用,以及如何利用Wamp的Apache服务进行开发调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                                                      phpstorm xdebug环境搭建

1、下载phpstorm安装程序,一步一步的安装。

2、下载php解释器。解压到本地即可。

3、在phpstorm中配置php解释器。

4、下载xdebug插件。我这里用到的是php_xdebug-2.5.5-5.6-vc11-x86_64.dll,这个注意要和php版本配套。

把文件放置在php5.6.35\ext  (php的ext目录)。

5、修改php.ini,增加入下配置。

[xdebug]
zend_extension = "F:/tool_install/wamp64/bin/php/php5.6.35/ext/php_xdebug-2.5.5-5.6-vc11-x86_64.dll"

xdebug.remote_enable = On
xdebug.remote_handler = dbgp  
;启用代码自动跟踪
xdebug.auto_trace = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p

;配置端口和监听的域名
xdebug.remote_port = 9000
xdebug.remote_host = "localhost"
xdebug.idekey = PHPSTORM

6、在phpstorm中修改调试端口

7、修改php xdebug端口  此端口和php.ini中配置一致

8、配置远程调试代理信息,同php.ini中配置。

9、配置server,端口注意。

10、配置调试项目

11、开启调试

12、接下来就可以打断点运行了。

如果所有配置不生效,请重启下PHP和phpstorm。

 

补充一下其他的知识,经常会有些人说安装phpstorm和 wamp集成环境。这里讲下二者的关系和作用。

wamp是一个集成环境,包括了php +mysql + mariadb+apache。这里边有数据库、php解释器、web服务器。有了这些理论上我们就可以开发和运行php代码了。集成环境知识默认的给我们配置好了他们之间的配置文件。

phpstorm是是一个php开发IDE,这个是为了我们搞开发的。他内置的也有web服务器的功能,其中的builder---debugger选项对应的端口就是ide提供的web服务端口。我们直接点击浏览器打开页面时,使用的就是phpstorm的web服务器功能。但是我们也可以使用本机上安装的其他的apache服务。我们要做以下几件事。

1、启动apache服务。

2、利用tools-deployment功能把代码同步到apache的运行目录。

3、创建php的servers,这个servers的路径和端口对应的就是1中起的apache服务。

4、使用run configurations  配置运行调试的配置,可以使用php web page类型。  选择3中的server。

这里边有很多的类型,每种可以配置不同的调试场景。自己摸索喽~~~~~~

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值