摘要:的配置开启在文件的配置部分加入如下配置选项。主要的含义是设置调试客户端的地址端口号和表示等。配置完成后,打开设置的解析器,此时应可以看到已安装了扩展,否则检查配置文件。调试单个文件调试单个文件,需要配置参数,与的配置参数一致即可。
php的配置:开启xdebug
在php.ini文件的xdebug配置部分加入如下配置选项。主要的含义是设置phpstorm调试客户端的地址、端口号和表示等。
xdebug.remote_enable = on xdebug.auto_trace = on xdebug.remote_handler=dbgp xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey=PHPSTORM
配置完成后,打开phpstorm,设置(setting)php的解析器,此时应可以看到已安装了xdebug扩展,否则检查配置文件。
2.调试单个PHP文件
调试单个PHP文件,需要配置DBgp参数,与xdebug的配置参数一致即可。如下图所示。
之后在run>edit configurations中选择php script即可调试单个php文件。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/29146.html
摘要:连接容器内的进行断点调试进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。 PhpStorm连接容器内的XDebug进行断点调试 php进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。在php于phpstorm都安装在同一环境下时,配置phpstorm的xdebug调试并不是多困难的事情,但是如果你使...
摘要:红色方形,表示中断当前程序调试。第三个图形示,強制进入当前函数內部的程序。框架说明加载的文件列表可以观察到所有全局变量当前局部变量的数值可以新增变量,观察变量随着程序执行的变化。参考文章使用与调试一 序言 Xdebug 作为 PHP 调试工具,提供了丰富的调试函数和配置,可以直观的看到 PHP 源代码的步进和性能数据,以便优化PHP代码。 使用 phpstorm + xdebug 来调...
摘要:说明开发和调试环境为本地中的,环境为本地下的。再次在容器中抓取端口数据包连接的源地址已经正确再次使用的断点调试时,控制台如下所以,使用进行远程调试时,需要选择合适的调试模式,在下建议使用远程模式。 首发于 樊浩柏科学院 我们经常会使用 PhpStorm 结合 Xdebug 进行代码断点调试,这样能追踪程序执行流程,方便调试代码和发现潜在问题。博主将开发环境迁入 Docker 后,Xd...
摘要:说明开发和调试环境为本地中的,环境为本地下的。再次在容器中抓取端口数据包连接的源地址已经正确再次使用的断点调试时,控制台如下所以,使用进行远程调试时,需要选择合适的调试模式,在下建议使用远程模式。 首发于 樊浩柏科学院 我们经常会使用 PhpStorm 结合 Xdebug 进行代码断点调试,这样能追踪程序执行流程,方便调试代码和发现潜在问题。博主将开发环境迁入 Docker 后,Xd...
摘要:确定环境的干净。这一步要优化的话应该是做一个类似缓存的机制,对于这种配置加载的性能提升所以我们在调试必然是要在这里配置环境的接口。 前言 在网上找了一些相关配置的例子,觉得很多比较复杂,并且配置项过于多了,有很多冗余并不是最开始就需要的配置,所以写一下记录,也方便以后自己查阅。 一、brew 安装 php 在 Mac OS 这边不需要手动去下载编译打包,直接使用 brew 进行快捷安装...
阅读 1987·2021-11-19 09:40
阅读 1930·2021-09-28 09:36
阅读 2278·2021-09-22 10:02
阅读 2723·2019-08-30 14:00
阅读 1947·2019-08-29 15:31
阅读 2892·2019-08-29 15:11
阅读 2905·2019-08-29 13:04
阅读 1079·2019-08-27 10:55