当前位置: 首页 > news >正文

【php 安装 xdebug】

1. 确定 PHP 版本和配置

php -v
php -i | more

2. 下载 Xdebug

访问 Xdebug 的官方网站:https://xdebug.org/download

自动下载

Xdebug 提供了一个方便的工具来帮助你找到正确的版本。你可以使用以下 PHP 脚本来生成 Xdebug 扩展的下载链接:

  1. 创建一个文件 get-xdebug.php,内容如下:
<?phpphpinfo();
?>
  1. 在浏览器中打开这个文件(例如 http://localhost/get-xdebug.php)。
  2. 访问 Xdebug Wizard 并将 phpinfo() 输出的内容粘贴到文本框中,点击“Analyze my phpinfo() output”。
  3. Xdebug Wizard 会告诉你需要下载哪个版本的 Xdebug,并提供下载链接。
手动下载

如果你更喜欢手动下载,可以访问 Xdebug 下载页面 并选择适合你 PHP 版本和配置的 Xdebug 版本。

3. 安装 Xdebug

  1. 下载完成后,将 Xdebug DLL 文件(例如 php_xdebug-3.1.5-8.1-vs16-x86_64.dll)复制到你的 PHP 扩展目录。默认情况下,这个目录是 C:\php\ext
  2. 编辑你的 php.ini 文件。通常位于 C:\phpC:\Windows 目录下。你可以使用文本编辑器(如 Notepad++)打开它。
  3. php.ini 文件中添加以下配置:
[XDebug]
zend_extension="C:\php\ext\php_xdebug-3.1.5-8.1-vs16-x86_64.dll"
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.log="C:\php\logs\xdebug.log"

4.验证安装

php -m

PhpStorm

  1. 打开 PhpStorm,进入 File -> Settings -> Languages & Frameworks -> PHP -> Debug
  2. 设置 Xdebug 端口为 9003
  3. 进入 File -> Settings -> Languages & Frameworks -> PHP -> Servers,添加一个新的服务器配置。
  4. 启用监听调试连接。
http://www.dtcms.com/a/305508.html

相关文章:

  • 数学建模——最大最小化模型
  • 关于mysql时间类型和java model的日期类型映射
  • anaconda和Miniconda安装包32位64位皆可,anaconda和Miniconda有什么区别?
  • 【33】C# WinForm入门到精通 ——表格布局器TableLayoutPanel【属性、方法、事件、实例、源码】
  • JetBrains Annotations:从入门到落地,彻底告别 NullPointerException
  • Vue路由钩子完全指南
  • Linux ARM 平台 C 语言操作 Excel 文件的常用库与工具汇总(支持 xls 和 xlsx)
  • 【 建模分析回顾】[MultiOutputClassifier]MAP - Charting Student Math Misunderstandings
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-51,(知识点:stm32,GPIO基础知识)
  • Java stream 并发问题
  • 2025年6月电子学会青少年软件编程(C语言)等级考试试卷(二级)
  • 潇洒郎: Kafka Ubuntu 安装部署,命令行或者python生产数据与消费数据(kafka-python)
  • makefile中include *.d文件的作用
  • 安全和AI方向的学习路线
  • aws(学习笔记第五十课) ECS集中练习(2)
  • 项目目标如何拆解,才能提高执行效率和效果
  • 获取TensorRT引擎文件(.engine)版本号的几种方法
  • GitPython02-Git使用方式
  • 【Datawhale AI夏令营】科大讯飞AI大赛(大模型技术)/夏令营:让AI理解列车排期表(Task3)
  • Elasticsearch 全文检索与过滤
  • MyBatis Plus Wrapper 详细分析与原理
  • 设计模式十四:适配器模式(Adapter Pattern)
  • MCP提示词工程:上下文注入的艺术与科学
  • 【计算机视觉与代码大模型全景解析:从理论基础到学习路线】
  • VSCode高效集成开发全流程优化
  • [论文阅读] 人工智能 + 软件工程 | 增强RESTful API测试:针对MongoDB的搜索式模糊测试新方法
  • Jaeger理论、实战、问题记录
  • Python 中使用 OpenCV 库来捕获摄像头视频流并在窗口中显示
  • RAG实战指南 Day 28:RAG系统缓存与性能优化
  • Web3:赛道划分与发展趋势解析