`

PDT安装笔记

阅读更多

(考证中,未稳定)

 

一、安装PDT

http://www.eclipse.org/pdt/

 

二、安装Apache httpd

http://httpd.apache.org/

 

三、安装PHP

http://www.php.net/

注意区分nts和ts版——我的运行时dll是php5ts.dll,线程安全,

专门用于httpd。

 

四、安装xdebug的dll

http://xdebug.org/

 

五、修改php.ini

 

xdebug 必须使用 zend_extension_ts 或者 zend_extension 来标明它是zend的扩展

根据 PHP 版本,zend_extension 指令可以是以下之一:

zend_extension (non ZTS, non debug build)

zend_extension_ts ( ZTS, non debug build)

zend_extension_debug (non ZTS, debug build)

zend_extension_debug_ts ( ZTS, debug build)

 
我的php.ini文件是在结尾加上这些内容(最好全部使用绝对路径)
 
[Xdebug]
zend_extension_ts="D:\ugame\bin\php5\ext\php_xdebug-2.1.1-5.2-vc6.dll"
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on
xdebug.trace_output_dir="D:\ugame\bin\www\xdebug"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="D:\ugame\bin\www\xdebug"
xdebug.remote_enable=On
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
 
这两个开关不知道是否必须 
output_buffering = Off
implicit_flush = On
 
六、修改PDT的预设选项
根据上面的remote_port设置端口号
然后重启httpd服务器,对php脚本下断点调试(?)
 
分享到:
评论

相关推荐

    使用 Eclipse 和 PDT 调试 PHP

    PDT 插件可以从 Eclipse 官方网站下载和安装。安装完成后,需要restart Eclipse,以便 PDT 插件生效。 三、配置调试器 PDT 支持两种调试器:XDebug 和 Zend Debugger。XDebug 是一个免费的开源调试器,支持单步...

    PDT和SVN插件

    配置Eclipse中的PDT和SVN环境,首先需要下载并安装Eclipse IDE,然后通过Eclipse的内置市场(Eclipse Marketplace)或者通过"Install New Software"功能找到并安装PDT和SVN插件。PDT通常会包含在Eclipse的PHP版本中...

    eclipse pdt补丁 helios可用

    在PDT补丁中,这些特征文件会定义补丁提供的新特性或增强功能,并指导Eclipse如何正确安装和配置它们。 `plugins`目录则是Eclipse插件的核心,其中每个子目录或JAR文件对应一个具体的插件。在PDT补丁中,这些插件...

    PDT经理角色认知培训教材(87p).pptx

    ### PDT经理角色认知培训教材知识点概述 #### 一、PDT经理的角色认知 - **角色定义**:PDT(Product Development Team)经理是产品开发团队的领导者,在IPD(Integrated Product Development)体系中扮演着至关...

    Eclipse 和 PDT , PHP 调试

    然而,通过安装PHP Development Tools(PDT)插件,Eclipse 也能成为强大的PHP开发平台。PDT 提供了丰富的功能,包括代码编辑、语法高亮、代码提示、自动格式化和调试等。 **PDT 插件介绍** PDT 是专门为PHP开发...

    SK6211_PDT_20100428

    标题“SK6211_PDT_20100428”和描述中的“for SK6211_PDT_20100428 only”以及标签“for SK6211_PDT_20100428”共同指向一个特定项目或产品的版本,SK6211_PDT_20100428。这个名称可能代表着一个硬件设备、软件系统...

    教材-华为PDT经理角色认知培训教材(87p).pptx

    ### 华为PDT经理角色认知培训教材知识点详解 #### 一、PDT经理的重要性 PDT(Product Development Team)经理在企业的创新管理和产品开发过程中扮演着至关重要的角色。他们是跨部门团队的核心领导者,负责从产品...

    PDT工业机器人硬件测试

    ### PDT工业机器人硬件测试知识点详解 #### 一、概述 **PDT工业机器人硬件测试**是一种专门用于工业机器人批量生产阶段的质量控制与性能验证过程。本文档主要介绍了一个技术框架,该框架指导如何通过上位机与下位...

    海能达PDT编程软件5.5

    使用海能达PDT编程软件通常需要以下步骤:安装软件,连接对讲机,导入或新建配置文件,设置各项参数,然后下载配置到对讲机。用户需要遵循软件提供的向导进行操作,以确保正确配置。 5. **适用场景**: 海能达的...

    pdt.rar_PDT_tree

    在嵌入式系统和Linux驱动开发中,"PDT"(Platform Device Tree)是一个重要的概念,它是设备树(Device Tree)的一种变体,主要用于描述硬件平台的结构和特性。设备树是Linux内核与硬件之间通信的一种机制,使得内核...

    警用数字集群(PDT)通信系统-互联技术规范

    ### 警用数字集群(PDT)通信系统-互联技术规范 #### 一、概述 警用数字集群(PDT)通信系统是专为警察和其他公共安全机构设计的一种先进的无线通信解决方案,旨在提供高质量、可靠且安全的语音和数据通信服务。本规范...

    eclipse PDT 暗色代码高亮主题

    这篇博客文章(尽管链接不可用)可能讨论了如何在Eclipse PDT中安装和配置暗色代码高亮主题,比如"Obsidian"主题。Obsidian通常是一个深色的、专业的代码编辑器主题,它为各种编程语言提供了良好的视觉体验。以下是...

    pdt.rar_PDT_prom

    标题中的“pdt.rar_PDT_prom”暗示了这是一个与PDT(Platform Description Table)和PROM(Programmable Read-Only Memory)相关的压缩文件。在IT领域,PDT通常用于描述硬件平台的特性,而PROM是可编程只读存储器,...

    eclipse pdt03

    eclipse pdt parts03 共13

    PDT 3.0.x Link方式安装包 in win32

    然而,对于"win32"(即32位Windows系统)用户来说,直接安装PDT 3.0.x可能会遇到问题,如在描述中提到的“官方3.0不能进行安装”。 在Windows 32位操作系统中安装PDT 3.0.x时,你可能遇到以下常见问题: 1. **兼容...

    PDT警用系统建设方案

    真实案例.以万格公司给某地的PDT警用系统建设方案,供参考使用。

    海能达PD780 改空口 PDT转DMR 固件 DMR_UPGRADEKIT_SUBSCRIBE_TO_V8.05.07.004

    安装这个驱动后,用户可以通过USB线将PD780连接到电脑,执行升级和配置任务。 总的来说,这个压缩包包含的资源使得用户能够将自己的海能达PD780对讲机从PDT模式转换为DMR模式,通过使用配套的固件升级工具和配置...

    海能达PD780 改空口 PDT转DMR DMR_SW_CPS_V8.05.06.007(chs)

    安装这个驱动后,用户可以通过USB接口方便地与PD780进行数据交互,实现固件升级、数据备份、故障排查等功能。 值得注意的是,该描述提到这是“最后一版可以自己PDT转DMR的固件”,意味着之后的版本可能不再支持这一...

    Pdt_Header.txt

    "Pdt_Header.txt" 文件是DA1458X芯片BootLoader配置的一部分,用于定义和设置BootLoader的头部Header信息。这个文件通常包含了一系列的配置选项和指令,用于指导BootLoader的执行流程。 DA1458X是一款高性能、低...

Global site tag (gtag.js) - Google Analytics