文档章节

linux 下 xampp 自行编译 Xdebug

不避风云
 不避风云
发布于 2016/09/30 13:04
字数 319
阅读 19
收藏 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
码字总数 69926
作品 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
php的yii2框架下开发环境xampp,vim,xdebug,DBGp的搭建

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

不避风云
2015/06/21
0
0
如何配置sublime xdebug断点

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

风一样的世界
2014/08/09
0
3
XAMPP with PHP 5.5.27 & 5.6.11 发布

XAMPP with PHP 5.5.27 & 5.6.11 发布,支持 Linux / OSX / Window 平台,主要更新如下: v5.5.27 / v5.6.11 New XAMPP dashboard Updated PHP to 5.5.27 / 5.6.11 Updated MySQL to 5.6.25......

oschina
2015/07/24
5.5K
4
Xampp+Chrome+Sublime Text3+Xdebug调试PHP代码

===========xampp安装与xdebug配置 1. 下载安装xampp5.5或最新版本 2. 修改%xampp%/php/php.ini中的[XDebug]节点,取消注释(移出行首的 ; 字符) 3. 点击xampp control中的 admin,查看phpin...

coton_chen
2015/10/09
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

oracle dg备库重建redolog:ora-00313,ora-00312

trace文件: Errors in file /crbank/dbs/app/product/diag/rdbms/rdbs/dbs/trace/dbs_mrp0_24445130.trc: ORA-00313: open failed for members of log group 8 of thread 1 ORA-00312: onl......

hnairdb
14分钟前
0
0
深入分析Java I/O的工作机制 (一)

1.Java的I/O类库的基本架构 先说一下什么是类库:可以说是类的集合,类库包括接口、抽象类、具体类等。 I/O是机器获取和交互信息的主要渠道。 java在I/O上也一直在做持续的优化,在1.4版开始...

java菜分享
22分钟前
0
0
第一篇:centos7下svn的安装与卸载

第一篇:centos7下svn的安装与卸载 2017年11月29日 00:10:53 独家记忆ly 阅读数:6108 这是我的第一篇博客,本人也是刚开始学习linux,如果有不对的地方,希望各位大神纠正指点。谢谢~~ 一、...

linjin200
22分钟前
0
0
el-tree 动态图标

举个栗子: https://jsfiddle.net/taadis/x9crjsum/

taadis
32分钟前
0
0
对Docker了解多少?10分钟带你从入门操作到实战上手

Docker简述 Docker是一种OS虚拟化技术,是一个开源的应用容器引擎。它可以让开发者将应用打包到一个可移植的容器中,并且该容器可以运行在几乎所有linux系统中(Windows10目前也原生支持,W...

别打我会飞
55分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部