`

php 断点调试工具配置之二

 
阅读更多

设置 PDT

现在,您应该已经安装并配置了 XDebug 或 Zend Debugger,并已经检验了它们的安装是否正确。在连接到调试器并将它与 PDT 结合使用之前,需要修改 PDT 的一些配置,告诉它使用哪一种调试器。

设置 PHP 服务器

在安装 PDT 时,您应该有一个运行项目的 PHP 服务器。如果已经设置好了一个默认的 Web 服务器,则可以跳过本节内容。如果没有,就需要设置一个服务器,以便在本地计算机上调试 PHP Web 页面。

执行以下操作设置服务器:

  1. 打开 PHP 服务器首选项,展开PHP,然后单击PHP Servers,如下图所示。


图 11. PHP 服务器首选项
PHP 服务器首选项

  1. 添加New以向列表添加一个新的服务器。
  2. Configure a PHP Server中的Name字段输入一个名称(比如PHP Server),然后输入基 URL(比如http://localhost)。
  3. 单击Next
  4. 单击Add以添加新的路径映射(参见图 12)。可以单击Browse以从工作空间中选择一个位置,然后确保资源的完整路径出现在Path on Server字段。例如,在我的 webDebugExample 项目中,/webDebugExample 出现在Path in Workspace中,而在Path on Server字段中则为 /Users/nagood/Sites/webDebug。


图 12. 添加一个新的服务器映射
添加一个新的服务器映射

 

设置 PHP 可执行文件

在使用调试器之前,必须检验是否正确设置了 PHP 可执行文件。打开 Eclipse 首选项,展开PHP,然后单击PHP Executables,如图 13 所示。在这里将看到来自 Zend 站点的 PDT 项目的绑定版的全新安装(fresh installation);设置了执行文件之后,就全部完成了。


图 13. PHP Executables 首选项
PHP Executables 首选项

要添加并配置新的可执行文件,单击Add。将出现 Add new PHP Executable 窗口,如图 14 所示。在Name字段中输入一个描述性名称(可以包含空格),然后单击Browse浏览 PHP 可执行文件路径(即 /usr/local/php5/bin or C:\PHP)和 php.ini 文件(查看 “故障排除”,了解如何查找文件的位置)。


图 14. 定义一个 PHP 可执行文件
定义一个 PHP 可执行文件

最后,选择正确的 PHP 调试器。这非常重要:如果选择了错误的调试器,项目可能不会执行,即使可以执行,也不会在断点处停止。

分享到:
评论

相关推荐

    PhpStorm 2017 断点调试

    PhpStorm作为一款强大的PHP集成开发环境,提供了丰富的断点调试工具。以下将详细介绍如何在PhpStorm 2017中设置和使用断点进行调试。 首先,为了启用PHP的断点调试,你需要安装Xdebug模块。Xdebug是一个PHP扩展,...

    php代码调试工具

    在PHP开发过程中,调试工具是不可或缺的伙伴,它们帮助开发者追踪代码执行流程,查找并修复错误,提升编程效率。"phpgjx1.7"可能是某种PHP调试工具的版本或者一个包含相关资源的文件包。尽管没有提供具体工具的详细...

    php5.6 下用zenddebugger单步断点调试代码

    要配置 PHP 5.6 和 Zend Debugger 进行断点调试,你需要按照以下步骤操作: 1. **安装 Zend Debugger**:首先,你需要下载与你的PHP版本兼容的Zend Debugger二进制文件。确保它与PHP 5.6兼容,并且适用于你的操作...

    PhpStorm设置断点调试XDebug

    ### PhpStorm 设置断点调试XDebug知识点详解 #### 一、XDebug简介与安装 ...综上所述,通过以上步骤,我们可以成功地在 PhpStorm 中配置并使用 XDebug 进行断点调试,这对于提高 PHP 应用程序的开发效率具有重要意义。

    php调试工具

    首先,PHP调试工具的主要功能包括变量跟踪、错误检查、代码断点、步进执行、性能分析等。这些工具能够帮助开发者理解代码运行的过程,查看变量的实时状态,快速定位问题所在。例如,Xdebug是一款非常流行的PHP调试...

    php调试配置说明和步骤

    Zend Debugger是由Zend Technologies开发的一个强大的PHP调试工具,它可以集成到IDE(如Eclipse, PhpStorm, NetBeans等)中,提供断点、步进执行、查看变量值等功能。 在Linux和Mac OS X上配置PHP调试: 1. **安装...

    PHP调试工具 PHP debug tools v1.03

    在PHP开发过程中,调试是必不可少的一个...在解压后,按照文档指示进行安装和配置,然后就可以在自己的PHP开发环境中启用这个强大的调试工具了。记得在开发过程中,合理利用调试工具,它将成为你解决问题的强大助手。

    Zend Studio 9.0.0 PHP调试工具Xdebug安装配置教程

    **Xdebug:强大的PHP调试工具** Xdebug是一款广泛使用的PHP扩展,专为开发人员提供调试和分析PHP应用程序而设计。它极大地增强了 Zend Studio 的功能,让开发者能够更深入地了解代码执行过程,从而提高开发效率和...

    php100-101PHP5.3 Xdebug 调试器配置与应用.rar

    Xdebug是由Derick Rethans开发的一款PHP扩展,它提供了诸如断点调试、变量查看、调用堆栈分析、代码覆盖率报告等功能。在PHP5.3时代,Xdebug的使用对于开发者调试复杂的PHP程序尤其重要,因为它能够帮助开发者追踪...

    PhpStorm本地断点调试的方法步骤

    **二、开始断点调试** 1. **启用浏览器调试** 打开安装了Xdebug扩展的浏览器,加载本地项目的页面,并确保浏览器扩展中的调试模式已开启。 2. **设置断点** 在PhpStorm中打开对应的源代码文件,点击想要设置断点...

    PHP开发调试环境配置文档——基于wamp和Eclipse for PHP Developers

    - **XDebug**:PHP的调试工具,提供断点调试、变量查看等功能。 - **Eclipse for PHP Developers**:强大的PHP开发IDE,提供代码提示、调试器等特性。 **安装软件** 1. **安装WampServer**:下载最新版本的...

    php如何搭建Zend Studio开发环境+Xdebug安装配置教程使php代码可设置断点进行调试.zip

    在PHP开发过程中,调试...通过以上步骤,你已经成功地配置了一个可以进行断点调试的PHP开发环境。现在,你可以尽情地编写、调试PHP代码,提高开发效率和代码质量。记得定期更新所有组件以获取最新的安全性和性能优化。

    xdebug--PHP调试工具

    Xdebug是一款针对PHP的强大的调试工具,由Derick Rethans开发,旨在帮助开发者进行代码调试、性能分析和优化。它提供了丰富的功能,包括断点调试、变量查看、调用堆栈跟踪、代码覆盖率分析等,是PHP开发不可或缺的一...

    PHP调试工具(PHP debug tools).7z

    在PHP环境中,调试工具可以帮助我们跟踪代码执行流程,查看变量状态,设置断点,以及分析性能瓶颈。 常见的PHP调试工具有: 1. **Xdebug**: 这是一个强大的PHP扩展,它提供了诸如堆栈跟踪、代码覆盖率分析、内存...

    PHP可调试团队开发环境配置借鉴.pdf

    - **Xdebug**:Xdebug是PHP的一个强大的调试工具,支持断点调试、堆栈跟踪、代码覆盖率分析等功能。 - **Subclipse**:Subclipse是Eclipse的一个插件,用于集成SVN版本控制系统,便于团队协作中的代码版本管理。 ...

Global site tag (gtag.js) - Google Analytics