zoukankan      html  css  js  c++  java
  • php坏境安装Xdebug详情步骤

    原创,转载请注明出处!

      Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况,可以说是程序员必备的一个工具之一。好了,进入正题:

    1、下载

    官网:https://xdebug.org/download.php    一定要下载与你php版本环境相匹配的版本

    Non-thread-safe和不带有Non-thread-safe,主要是看你的php版本是否线程安全版本 如何查看呢?打印 phpinfo()函数

    查看环境信息  

    1、查找Thread Safety这一项   Thread Safety:如果是enable,则是Thread Safe(线程安全)版本;否则,就是None Thread Safe(非线程安全)版本。

    2、查看多少位的以及相应的VC版本,如图是我自己的  

    3、最重要的一步是查看 查看 Zend Extension这一项 基于zend引擎的扩展版本号 比如我的是20121212 然后去下载 xdebug相应的版本 我下载的是 [2012-07-15] - Xdebug 2.2.1

    下载完了以后  讲dll扩展放到php坏境中的 ext文件扩展目录中 然后打开php.ini配置xdubug

    如下:

    [xdebug]
    zend_extension="F:/WAMP/php/ext/php_xdebug-2.4.0rc4-5.5-vc11-x86_64.dll" //后面的目录换成自己的
    ;zend_extension= /usr/lib/php5/20090626+lfs/xdebug.so (Linux)
    xdebug.remote_enable=on
    xdebug.remote_handle=dbgp
    xdebug.remote_host=127.0.0.1
    xdeubg.remote_port=9000
    xdebug.idekey="ide.xdebug"
    Xdebug.auto_trace = on
    ;function info formmat
    xdebug.profiler_enable=on
    ;xingneng info
    xdebug.trace_output_dir="F:/WAMP/xdebug"//需要手动创建一个xdebug并填写路径
    ;xingneng info
    xdebug.profiler_output_dir="F:/WAMP/xdebug"//需要手动创建一个xdebug并填写路径
    ;xingneng info
    Xdebug.profiler_output_name="cachegrind.out.%p"

    然后重启服务 刷新查看phpinfo页面 如果出现 xdubug配置如安装成功, 如果没有  那么查看apache下面的log文件(error.log)查看错误日志,然后找到相应的处理方法;

  • 相关阅读:
    Linux下的压缩zip,解压缩unzip命令具体解释及实例
    编程验证哥德巴赫猜想
    HDU 4735 Little Wish~ lyrical step~(DLX , 反复覆盖)
    The 2013 South America/Brazil Regional Contest 题解
    【 D3.js 高级系列 — 2.0 】 捆图
    怎么让百度收录站点的图片呢?
    ios-UI1
    oc85--利用宏定义简化单例
    oc84--单利
    oc83--自定义类实现copy方法
  • 原文地址:https://www.cnblogs.com/imnzq/p/6543759.html
Copyright © 2011-2022 走看看