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)查看错误日志,然后找到相应的处理方法;

  • 相关阅读:
    android中样式和自定义button样式
    android——实现多语言支持
    sizeof,数组,指针
    C++预处理相关
    内联函数
    牛客C++刷题
    leetcode刷题列表
    ends在linux和Windows下输出结果不同
    计算机负数为什么使用补码及浮点型计算
    个人技术博客:VUE:0基础入门
  • 原文地址:https://www.cnblogs.com/imnzq/p/6543759.html
Copyright © 2011-2022 走看看