配置php及xdebug,PHP 安装 Xdebug 扩展

一、前言

1. Xdebug 简介

Xdebug 是一个开放源代码的 PHP 程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。当前最新版本为 Xdebug 2.5.0。

2. Xdebug 相关资料

3. 选择合适的版本

如果不知道该下载哪个版本,官方提供了一个检测工具,只需要打印 phpinfo() 的信息,并全部复制到该工具的文本框内,并点击下面的“Analyse my phpinfo() output”按钮即可,官方将会提供详细的下载和安装介绍。工具传送门

如果官方的文档看不懂,可以继续往下看。

二、安装 Xdebug 扩展

以下为本人的安装步骤。

1. Linux、macOS 下安装

#下载、解压、安装、编译:$ curl -O https://xdebug.org/files/xdebug-2.5.0.tgz

$ tar -zxf xdebug-2.5.0.tgz

$ cd xdebug-2.5.0

$ phpize

$ ./configure --with-php-config=/usr/bin/php-config

$ make

$ make install

Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20131226/

编译成功后会提示一个路径,表示已经将扩展放置在该位置。

#. 修改 PHP 的配置文件php.ini,加载 Xdebug 模块:zend_extension=xdebug.so

#. 重启apache,检测是否安装成功:$ sudo apachectl restart

$ php -m | grep xdebug

如果出现 xdebug 则表示安装成功。

2. Windows 下安装

Windows 下安装 Xdebug 扩展,只需下载对应的 xdebug.dll 扩展即可。

下载地址:https://xdebug.org/download.php

#. 首先查看本地的 php 信息:

15cb70dd3df688a9c922d8c3302bc0bc.png

#. 然后选择对应的 xdebug 版本进行下载:

b6c82b5ba5231e1fccd119af0535bb82.png

#. 将下载后的 .dll 文件放到 PHP 的 ext 目录,并修改 php.ini 配置文件,添加如下内容:zend_extension=php_xdebug-2.5.0-5.5-vc11.dll

#. 重启apache,检测是否安装成功:

fb055070d5bdd04d2345fce443270dca.png

如果出现该信息,则说明安装成功;如果 apache 重启失败,说明下载的扩展和 PHP 版本不匹配,请认真检查后重新下载。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值