phpstorm结合x-debug
程序员文章站
2022-07-12 19:42:42
...
安装x-debug
- 打印自己的phpinfo(),全选、复制到 https://xdebug.org/wizard
- 提交后,安装页面的提示步骤来:
配置php.ini
- 安装成功后,配置php.ini,加入以下内容内容:
zend_extension = E:\xampp\php\ext\php_xdebug-2.9.4-7.3-vc15-x86_64.dll
;开启远程调试,连接和监听主机和端口的调试客户端
xdebug.remote_enable = On
;启用代码自动跟踪
xdebug.auto_trace=On
;允许收集传递给函数的参数变量
xdebug.collect_params=1
;允许收集函数调用的返回值
xdebug.collect_return=On
;客户机ip
xdebug.remote_host="127.0.0.1"
;客户机xdebug监听端口和调试协议
xdebug.remote_port=9000
;启动调试器协议dbgp
xdebug.remote_handler=dbgp
;指定DBGP调试器(IDE)处理程序区分大小写
xdebug.idekey="PHPSTORM"
;启用性能检测分析
xdebug.profiler_enable = On
;关闭性能检测分析触发器
xdebug.profiler_enable_trigger = off
;指定性能分析文件的存放目录
;xdebug.profiler_output_dir = "e:\tmp"
;指定性能分析文件的名称
;xdebug.profiler_output_name = cachegrind.out.%t.%p
;指定堆栈跟踪文件的存放目录
;xdebug.trace_output_dir="e:\tmp"
;指定堆栈跟踪文件的名称
;xdebug.trace_output_name = trace.%c
- 重启webServer
配置phpStorm
- File --> Settings --> Languages & Frameworks --> PHP --> Debug
图解一:
图解二:
图解三:
验证图解:
推荐阅读
-
Python 基于Python结合pykafka实现kafka生产及消费速率&主题分区偏移实时监控
-
JavaScript结合HTML DOM实现联动菜单
-
如何搭建PhpStorm 10.0.2开发环境?PhpStorm 10.0.2环境搭建安装图文教程
-
require.js与bootstrap结合实现简单的页面登录和页面跳转功能
-
使用phpstorm对docker中的脚本进行debug的方法
-
php结合安卓客户端实现查询交互实例
-
AI结合PS绘制精致的3D小黄人
-
统一通信与基于服务的云计算结合
-
用HTML5中的Canvas结合公式绘制粒子运动的教程
-
vue cli3.0 引入eslint 结合vscode使用