PHP 7安装调试工具Xdebug扩展的方法教程


Posted in PHP onJune 17, 2017

前言

说到PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug是一个非常有用的PHP调试工具。

测试环境

  • LNMP 军哥一键包1.3版本
  • PHP 7.0.7
  • Xdebug 2.6

配置步骤

根据自身环境执行下列命令进行安装,切记不可原样复制执行

git clone git://github.com/xdebug/xdebug.git
cd xdebug
find / -name phpize
/usr/bin/phpize
find / -name php-config
./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config
make 
make install

出现下图提示代表安装成功

PHP 7安装调试工具Xdebug扩展的方法教程

开启扩展

find / -name php.ini
vi /usr/local/php/etc/php.ini
添加 extension=xdebug.so
service restart php-fpm

访问phpinfo出现下图提示代表开启成功

PHP 7安装调试工具Xdebug扩展的方法教程

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
PHP防注入安全代码
Apr 09 PHP
php 字符过滤类,用于过滤各类用户输入的数据
May 27 PHP
php5 图片验证码实现代码
Dec 11 PHP
初品cakephp 入门基础
Feb 16 PHP
php对包含html标签的字符串进行截取的函数分享
Jun 19 PHP
php中$_GET与$_POST过滤sql注入的方法
Nov 03 PHP
ThinkPHP实现二级循环读取的方法
Nov 03 PHP
PHP获取数组的键与值方法小结
Jun 13 PHP
php+ajax无刷新上传图片的实现方法
Dec 06 PHP
php中时间函数date及常用的时间计算
May 12 PHP
PHP实现字母数字混合验证码功能
Jul 11 PHP
Laravel 验证码认证学习记录小结
Dec 20 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
Jun 17 #PHP
php 生成加密公钥加密私钥实例详解
Jun 16 #PHP
详解yii2使用多个数据库的案例
Jun 16 #PHP
详解Yii2.0使用AR联表查询实例
Jun 16 #PHP
详解Yii2 之 生成 URL 的方法
Jun 16 #PHP
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
Jun 16 #PHP
php使用str_replace替换多维数组的实现方法分析
Jun 15 #PHP
You might like
php中判断文件空目录是否有读写权限的函数代码
2012/08/07 PHP
PHP6 中可能会出现的新特性预览
2014/04/04 PHP
Laravel 5框架学习之路由、控制器和视图简介
2015/04/07 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
Zend Framework框架Smarty扩展实现方法
2016/03/22 PHP
PHP Post获取不到非表单数据的问题解决办法
2018/02/27 PHP
JS实现清除指定cookies的方法
2014/09/20 Javascript
JavaScript实现网页截图功能
2014/10/16 Javascript
jQuery模拟新浪微博首页滚动效果的方法
2015/03/11 Javascript
JS绘制生成花瓣效果的方法
2015/08/05 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
2017/02/13 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
发布订阅模式在vue中的实际运用实例详解
2019/06/09 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
python实现dnspod自动更新dns解析的方法
2014/02/14 Python
Python中的迭代器漫谈
2015/02/03 Python
windows 下python+numpy安装实用教程
2017/12/23 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
Python数据类型之Set集合实例详解
2019/05/07 Python
解决TensorFlow GPU版出现OOM错误的问题
2020/02/03 Python
Python处理PDF与CDF实例
2020/02/26 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
2020/12/17 Python
python爬虫scrapy框架之增量式爬虫的示例代码
2021/02/26 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
Rodd & Gunn澳大利亚官网:新西兰男装品牌
2018/09/25 全球购物
英国打印机墨盒销售网站:Ink Factory
2019/10/07 全球购物
如何开启linux的ssh服务
2013/06/03 面试题
岗位职责定义及内容
2013/11/08 职场文书
我为自己代言广告词
2014/03/18 职场文书
邀请函模板
2015/02/02 职场文书
幼儿园小班教育随笔
2015/08/14 职场文书
诉讼和解协议书
2016/03/23 职场文书
DE1103使用报告
2022/04/05 无线电