文档章节

linux 下 xampp 自行编译 Xdebug

不避风云
 不避风云
发布于 2016/09/30 13:04
字数 319
阅读 13
收藏 0

第三节、自编译 Xdebug

参考网页:

xampp 一般会自带 xdebug, 可以在安装文件夹下搜索 xdebug 进行查找。当 xampp 安装包里**无 xdebug **的时候,对于 Windows 系统,可以直接从这里选择合适的版本安装,对于 Linux 系统,则要自行编译了。下面简介自行编译的方法。

1、下载源码

$ git clone git://github.com/xdebug/xdebug.git

也可到 https://github.com/xdebug/xdebug/releases 下载最新稳定版本。

2、切换到稳定版分支(可跳过)

下载后,进入 xdebug 文件夹。如果存在 git,可以切换到稳定开发分支,当然也可以不切换。本文是切换了的。

$ cd /path/to/xdebug
$ git checkout XDEBUG_2_4_1
HEAD is now at 02a6ecd... Go with 2.4.1
$ git branch
* (HEAD detached at XDEBUG_2_4_1)
  master

解释

  • $ 开头的是命令语句,其他开头的为执行结果。
  • 写作本文的时候,最新稳定版为 2.4.1

3、编译 xdebug

$ /opt/lampp/bin/phpize

弹出异常缺少 autoconf,需要安装 yum install m4 autoconf 才可以继续进行。

$ ./configure --enable-xdebug --with-php-config=/opt/lampp/bin/php-config

这里需要指出的是 php-config 在安装包中的位置。

$ make

生成的文件夹在 ./modules/xdebug.so。该 xdebug 怎么使用,见本书上面说明。

© 著作权归作者所有

共有 人打赏支持
不避风云
粉丝 23
博文 92
码字总数 69450
作品 0
闵行
程序员
php的yii框架下开发环境xampp,vim,xdebug,DBGp的搭建

本文适用于yii1.1及yii2普通安装模式,yii2采用composer安装的见这里。 php的yii框架下开发环境xampp,vim,xdebug,DBGp的搭建 选择Linux桌面环境Deepin2014.1下开发网站的理由很简单,能截图,...

不避风云
2014/11/07
0
3
如何配置sublime xdebug断点

转自:http://lobert.iteye.com/blog/2068638 第一步:安装php xdebug扩展 参考http://www.xdebug.org/docs/install 讲的很详细,这里略过。 第二步:安装sublime xdebugclient(不是xdebug)...

风一样的世界
2014/08/09
0
3
php的yii2框架下开发环境xampp,vim,xdebug,DBGp的搭建

引言 Yii1.1的搭建过程见这里。下面做少许改动,加入composer部分,使之用于Yii2。 选择Linux桌面环境Deepin2014.3下开发网站的理由很简单,能截图,有搜狗输入法,可以WPS文档记录,终端下复...

不避风云
2015/06/21
0
0
Xampp + Zend Studio 开启Xdebug调试功能

安装Xampp和Zend Studio就不介绍了,直奔主题。 第一步:配置Xdebug环境 打开Xampp安装目录的phpphp.ini配置文件找到[XDebug]项,开启以下配置 ;扩展dll引用路径(安装好Xampp后phpext目录下就...

长平狐
2012/10/23
3.2K
0
PhpStorm开发环境介绍

PhpStorm 1.0版本已经正式推出啦,不少人可能都会关注这款工具对Php的支持情况,这篇文章会做一个基本的介绍,让大家能够快速了解该工具,方便日常开发。本文主要是针对Windows,其他的操作系...

鉴客
2010/07/22
5.2K
1

没有更多内容

加载失败,请刷新页面

加载更多

linux和windows互传文件、用户配置文件密码配置文件用、户组管理

9月19日任务 2.27linux和windows互传文件 3.1 用户配置文件和密码配置文件 3.2 用户组管理 3.3 用户管理 2.27 、Linux和windows互传文件 [root@localhost ~]# yum install -y lrzsz #用yum命...

zgxlinux
3分钟前
0
0
Spring Cloud各个组件的配套使用

我们从整体上来看一下Spring Cloud各个组件如何来配套使用: 从上图可以看出Spring Cloud各个组件相互配合,合作支持了一套完整的微服务架构。 其中Eureka负责服务的注册与发现,很好将各服务...

明理萝
4分钟前
0
1
Kubernetes系统架构演进过程与背后驱动的原因

带你了解Kubernetes架构的设计意图、Kubernetes系统的架构开发演进过程,以及背后的驱动原因。 1、背景 各种平台都会遇到一个不可回避的问题,即平台应该包含什么和不包含什么,Kubernetes也...

RancherLabs
7分钟前
0
0
Qt群问题锦集

1. 有那本书是专门学习QML的求教? Qt quick

安非他命
9分钟前
0
0
spring文件上传

1,需要添加Maven包 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version> </dependency> 2,在spring.xml中配置相应......

开源中国封号找我
9分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部