第一步
phpStorm -> Settings -> php -> Debug设置xdebug 为9000,具体如下:
接着
打开你所配置的php目录下的php.ini,指定php_xdebug.dll位置,并开启xdebug,具体如下:
注意这里的9000与上面的9000是一一对应的,如果上方为9001,这里就为9001
[zend]
zend_extension="E:/work/PHP/ext/php_xdebug.dll"
xdebug.remote_enable = On
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.remote_handler = "dbgp"
xdebug.auto_trace = 1
xdebug.collect_includes = 1
xdebug.collect_params = 1
xdebug.collect_return = 1
xdebug.default_enable = 1
xdebug.collect_assignments = 1
xdebug.collect_vars = 1
xdebug.remote_autostart = 1
xdebug.remote_connect_back = 1
xdebug.show_local_vars = 1
xdebug.show_exception_trace = 0
第二步
phpStorm -> Settings -> php -> Servers新建一个Server,并指定你的服务器地址,具体如下:
这里的port根据自己的设置而填写相应的
第三步
start listen php debug connection,具体如下:
点击下面的“红色电话”按钮让其变绿即可
-------》
第四步
设置断点
第五步
用浏览器打开即可断点
- 大小: 47.9 KB
- 大小: 55.5 KB
- 大小: 1.9 KB
- 大小: 2.1 KB
- 大小: 2.5 KB
- 大小: 9.8 KB
分享到:
相关推荐
在这篇文章中,我们将介绍如何使用 PHPStorm 和 phpStudy 配置 Xdebug 环境,来实现 PHP 代码的调试。 PHPStorm 简介 PHPStorm 是 JetBrains 公司推出的一个集成开发环境(IDE),主要用于 PHP web 开发。它提供...
之后,在浏览器中访问带XDebug的页面,XDebughelper插件会指示浏览器发送调试信息给PHPStorm。PHPStorm会在设置的断点处暂停执行,并显示当前的变量值以及调用堆栈等信息。通过查看这些信息,开发者可以轻松地理解...
### PhpStorm 设置断点调试XDebug知识点详解 #### 一、XDebug简介与安装 XDebug 是一个 PHP 的扩展,主要用于 PHP 的调试与分析。通过 XDebug 可以方便地进行断点调试、性能分析等功能。 - **下载XDebug**:访问 ...
PhpStorm+Xdebug+Chrome本地调试 PhpStorm 是一款功能强大且流行的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者高效地编写、调试和优化代码。Xdebug 是一种流行的 PHP 调试扩展,它可以与 PhpStorm ...
本文将详细介绍如何整合PHPSTORM、XMAPP和XDEBUG,以便实现高效且精准的PHP调试开发。 首先,PHPSTORM是一款由JetBrains公司开发的专业的PHP IDE,提供了诸如代码补全、代码分析、版本控制集成以及强大的调试功能等...
本指南旨在详细介绍如何在Mac OS X操作系统上,利用MAMP(My Apache Mysql PHP)服务器环境与PhpStorm集成开发环境配置Xdebug进行调试。 #### 一、安装与配置Xdebug 1. **准备工作**: - 确保已安装MAMP服务器...
当浏览器请求带有Xdebug调试标识的URL时,phpStorm将捕获请求并进入调试模式,允许你逐行执行代码,查看变量值,进行调试。 **总结:** 通过上述步骤,你已经成功搭建了一个基于phpStudy2016的PHP开发环境,并在...
- **开始调试**: 使用phpStorm的调试功能时,确保XDebug扩展已正确加载。可以通过设置断点、单步执行等方式来进行代码调试。 通过上述步骤,您可以成功地搭建基于WAMP Server、phpStorm和XDebug的PHP开发环境。这将...
标题提到的"zend调试PHP_XDebug调试PHP_zend11.0"是指在使用Zend Studio 11.0.2这个集成开发环境(IDE)时,通过XDebug工具来调试PHP代码的过程。这个过程主要涉及到以下几个关键知识点: 1. **XAMPP安装**: - ...
在本文中,我们将详细介绍如何配置phpStorm集成开发环境以及XDebug调试扩展和chrome浏览器,使得开发和调试过程更加高效。 首先,我们需要了解每个工具的作用。phpStorm是由JetBrains公司开发的一款功能强大的PHP...
本文以Windows 7和Apache环境为例,详细介绍如何设置和使用PhpStorm进行本地断点调试。 **标签:** PhpStorm, Xdebug, 断点调试, 方法 **正文:** **一、断点调试PHP环境搭建** 1. **检测Xdebug安装** 首先,通过...
当浏览器通过`xdebug helper`插件触发调试时,phpStorm会接收到调试请求,你可以设置断点,查看变量,跟踪代码执行流程,极大地提高了开发效率。 此外,对于远程调试,你需要确保`xdebug.remote_host`配置为远程...
总结来说,这个笔记涵盖了在Windows环境下搭建ThinkPHP开发环境的全过程,包括XAMPP的配置、PhpStorm的设置、ThinkPHP的引入以及项目运行和调试的准备。对于初学者,这是一个很好的参考指南,可以帮助他们快速建立一...
在PHP开发中,PHPStorm可以和多种调试工具结合使用,其中Xdebug是PHP开发中常用的调试扩展。 2. Xdebug调试扩展 Xdebug是一个开源的PHP扩展,用于提供调试和分析功能。它能让开发者在IDE中进行断点调试,查看堆栈...
4. **远程调试**:通过 `xdebug.remote_enable` 配置,可以远程连接到 IDE(如 PhpStorm)进行调试。 5. **追踪输出**:Xdebug 可以生成追踪文件,显示每次请求的详细执行流程。 6. **内存和时间消耗**:Xdebug ...
Vagrant、Windows Subsystem for Linux(WSL)以及PHPStorm结合Xdebug提供了一个强大的断点调试环境,使得开发者可以在本地环境中模拟远程服务器上的PHP应用行为。下面我们将详细介绍如何配置这样一个环境。 **一、...