`

Win7中配置xdebug

    博客分类:
  • php
阅读更多

 

最近用win7变成感觉有些不太适应很多地方需要调整,这里写下xdebug的配置。

 

一、首先到http://www.xdebug.org/download.php下载相应的DLL,看好你的php版本,一般服务器是32bit那你就别下64bit的。(其实都下了按个试也也是可以的)

 

v5.2(32bit)http://www.xdebug.org/files/php_xdebug-2.1.0-5.2-vc6.dll

v5.3(32bit)http://www.xdebug.org/files/php_xdebug-2.1.0-5.3-vc9.dll

v5.3(64bit)http://www.xdebug.org/files/php_xdebug-2.1.0-5.3-vc9-x86_64.dll

 

以上这些都是线程安全的版本

 

二、编辑php.ini,在最后加入

 

Java代码 

zend_extension_ts="$YOUR_PHP_PATH\ext\php_xdebug.dll" // php5.2.x用这个  

zend_extension="$YOUR_PHP_PATH\ext\php_xdebug.dll" // php5.3.x用这个,没有_ts  

Java代码 

xdebug.trace_output_dir="$YOUR_LOG_PATH\xdebug"  

xdebug.profiler_output_dir="$YOUR_LOG_PATH\xdebug"  

xdebug.default_enable=on   

xdebug.auto_trace=on   

xdebug.collect_params=on   

xdebug.collect_return=on   

xdebug.max_nesting_level=100   

xdebug.profiler_enable=on   

xdebug.remote_enable=on   

xdebug.remote_host=localhost  // 确保localhost可用  

xdebug.remote_port=9000   

xdebug.remote_handler=dbgp   

 

 其中$YOUR_PHP_PATH是你的php绝对路径,$YOUR_LOG_PATH则是你的调试信息绝对路径,php_xdebug.dll 是你下载的文件名(你当然可以改个名)。

 

 

三、重新启动服务器,通常是Apache。

 

四、做个phpinfo();的测试页,搜索xdebug如果找到表示配置成功。

 

后记

 

我们在用xdebug调试php页时常用到var_dump()函数调试,它会很和谐的格式化显示结果,当php.ini中的 html_errors=On 时会开启格式化。

分享到:
评论

相关推荐

    PHPSTORM XMAPP XDEBUG 整合PHP 调试开发

    在配置好XDEBUG后,你需要在PHPSTORM中进行相应的设置。进入Settings,配置PHP解释器路径为XAMPP的php.exe,并确保XDEBUG版本与之匹配。接着,设置Web服务器信息,指定项目根目录和URL。在PHP Debug部分,配置监听...

    zendstudio10.5.0+xdebug+xampp1.8.1.part1.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    windows下PHP开发之环境配置:netbeans+jdk+wamp+xdebug

    4. 在 NetBeans IDE 中配置 Xdebug,通过菜单 “Tools” > “Options” > “Debugging” 设置。 #### 七、总结 通过上述步骤,您已经在 Windows 系统上成功搭建了一个完整的 PHP 开发环境。NetBeans IDE 提供了...

    zendstudio10.5.0+xdebug+xampp1.8.1.part7.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    win7 64位 安装配置 Eclipse php5.6 Apache2.4 开发调试环境

    win7 64位操作系统下,安装Apache2.4 php5.6 开发环境,并配置Eclipse xdebug调试开发环境,折腾了两天,记录安装步骤,供大家参考。

    hadoop2.6(x64)Win7上远程调试hadoop 集群

    - 修改配置文件:`hadoop-env.cmd`设置`HADOOP_OPTS`为远程调试选项(例如,`-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005`),以便在Win7上启动Hadoop时开启调试。 4. **配置SSH**: ...

    zendstudio10.5.0+xdebug+xampp1.8.1.part3.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    zendstudio10.5.0+xdebug+xampp1.8.1.part2.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    zendstudio10.5.0+xdebug+xampp1.8.1.part5.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    zendstudio10.5.0+xdebug+xampp1.8.1.part6.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    zendstudio10.5.0+xdebug+xampp1.8.1.part4.rar

    该资源已在64位win7中安装成功。其它windows系统应该也没问题。包含以下内容: xampp1.8.1结合zendstudio10.5.0(含破解包)和xdebug以及google xdebug助手插件。除xampp1.8.1以外,其它都在里面,无论PHP新手还是...

    xdebugv2.0

    5. **远程调试**:可以配置Xdebug连接到远程服务器进行调试,方便处理线上问题。 6. **断点支持**:支持行断点、条件断点、函数断点等多种类型的断点,让调试更灵活。 7. **错误和警告报告**:当出现错误或警告时,...

    wampserver zend的debug详细配置教程

    在 Win7 操作系统下,使用 WampServer 环境进行 PHP 开发时,需要配置 Zend 调试工具以便进行远程调试。本教程将指导用户如何配置 Zend 调试工具,并连接到 WampServer 环境中。 标签解析 Debug 是计算机科学领域...

    WAMP_eclipse for PHP开发调试环境配置文档(图文详解)Win7_64_2005年07月06日.docx

    1. 在系统托盘中的WampServer图标上右键,选择“设置”进行必要的配置,如端口、字符集等。 2. 确保Apache和MySQL配置文件路径正确,避免与其他软件冲突。 #### 7. Xdebug的配置 1. 下载适用于你的PHP版本的Xdebug...

    在win7中搭建Linux+PHP 开发环境

    同时,可以设置PHPStorm的PHP Remote Debug,通过调整虚拟机中的xdebug配置(如开启远程调试、设置idekey和端口),实现远程调试PHP代码。 以上就是在Windows 7搭建Linux+PHP开发环境的基本步骤和关键技术点。虽然...

    apache + php 环境配置

    这需要在PHP的`php.ini`中启用调试选项(如`zend_extension=xdebug.so`),并正确配置Eclipse的调试配置。 以上就是配置Apache + PHP开发环境的基本步骤。在整个过程中,可能会遇到权限问题、版本兼容性问题或其他...

    Win7 x64系统下PHP开发环境搭建---Apache2.4.18+PHP5.6.16+MySQL5.7.10+phpMyAdmin4.5.3.1

    本指南将详细介绍如何在Win7 x64系统上安装Apache2.4.18、PHP5.6.16、MySQL5.7.10以及phpMyAdmin4.5.3.1,创建一个完整的LAMP(Linux、Apache、MySQL、PHP)堆栈的变种——WAMP(Windows、Apache、MySQL、PHP)。...

    win10 协同centos7 共享文件夹方式 实现phpstorm下的swoole的远程debug调试

    在本文档中,我们将探讨如何在Win10环境下利用PHPStorm进行Swoole的远程调试...通过以上步骤,你就能在Win10上的PHPStorm环境中实现对CentOS7上Swoole应用的远程调试,同时享受到文件共享带来的便利性,提高开发效率。

Global site tag (gtag.js) - Google Analytics