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 获取mysql数据库信息代码
Mar 12 PHP
php 生成饼图 三维饼图
Sep 28 PHP
php Smarty模板生成html文档的方法
Apr 12 PHP
zen cart新进商品的随机排序修改方法
Sep 10 PHP
php XPath对XML文件查找及修改实现代码
Jul 27 PHP
PHP curl 抓取AJAX异步内容示例
Sep 09 PHP
24条货真价实的PHP代码优化技巧
Jul 28 PHP
Yii 2.0在Grid中格式化时间方法示例
Jun 06 PHP
safari下载文件自动加了html后缀问题
Nov 09 PHP
微信公众号实现扫码获取微信用户信息(网页授权)
Apr 09 PHP
PHP正则表达式函数preg_replace用法实例分析
Jun 04 PHP
THINKPHP5.1 Config的配置与获取详解
Jun 08 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
历史证明,懒惰才是推动科学发展技术进步的动力
2021/03/02 无线电
PHP函数spl_autoload_register()用法和__autoload()介绍
2012/02/04 PHP
php中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
提高PHP性能的编码技巧以及性能优化详细解析
2013/08/24 PHP
php生成mysql的数据字典
2016/07/07 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
Thinkphp5.0 框架的请求方式与响应方式分析
2019/10/14 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
style、 currentStyle、 runtimeStyle区别分析
2010/08/01 Javascript
javascript结合html5 canvas实现(可调画笔颜色/粗细/橡皮)的涂鸦板
2013/04/27 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
javascript笛卡尔积算法实现方法
2015/04/08 Javascript
jQuery ready()和onload的加载耗时分析
2016/09/08 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
2016/12/14 Javascript
jquery.pagination.js分页使用教程
2018/10/23 jQuery
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
使用webpack搭建vue项目实现脚手架功能
2019/03/15 Javascript
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
[01:09]模型精美,特效酷炫!TI9不朽宝藏Ⅰ鉴赏
2019/05/10 DOTA
Python CSV模块使用实例
2015/04/09 Python
python基于multiprocessing的多进程创建方法
2015/06/04 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
2017/07/20 Python
如何用Python来理一理红楼梦里的那些关系
2019/08/14 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
芬兰汽车配件商店:Autonvaraosat24
2017/01/30 全球购物
Linux如何修改文件和文件夹的权限
2013/09/05 面试题
出生医学证明样本
2014/01/17 职场文书
新闻学专业个人求职信写作
2014/02/04 职场文书
运输企业安全生产责任书
2014/07/28 职场文书
2015年大学生工作总结
2015/04/21 职场文书
MySQL为id选择合适的数据类型
2021/06/07 MySQL
Vue图片裁剪组件实例代码
2021/07/02 Vue.js
HTML基本元素标签介绍
2022/02/28 HTML / CSS
win10电脑双屏显示一个黑屏怎么办?win10电脑双屏显示一个黑屏解决方法
2022/07/15 数码科技