Ubuntu-16.04安装Xdebug-2.2.5及相关介绍
Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。在日常开发中,我们会使用如 print_r() var_dump()等函数来进行调试,但毕竟Xdebug更加的专业,简单介绍下在Ubuntu-14.04下Xdebug-2.2.5的安装。
//闻海南PHP博客 http://blog.phpha.com phpha@asus:~$ wget http://www.xdebug.org/files/xdebug-2.2.5.tgz phpha@asus:~$ tar -zxf xdebug-2.2.5.tgz phpha@asus:~$ cd xdebug-2.2.5/ phpha@asus:~/xdebug-2.2.5$ /usr/local/php/bin/phpize Configuring for: PHP Api Version: 20121113 Zend Module Api No: 20121212 Zend Extension Api No: 220121212 phpha@asus:~/xdebug-2.2.5$ ./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config phpha@asus:~/xdebug-2.2.5$ sudo make phpha@asus:~/xdebug-2.2.5$ sudo make install //闻海南PHP博客 http://blog.phpha.com Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20121212/+----------------------------------------------------------------------+| || INSTALLATION INSTRUCTIONS || ========================= || || See http://xdebug.org/install.php#configure-php for instructions || on how to enable Xdebug for PHP. || || Documentation is available online as well: || - A list of all settings: http://xdebug.org/docs-settings.php || - A list of all functions: http://xdebug.org/docs-functions.php || - Profiling instructions: http://xdebug.org/docs-profiling2.php || - Remote debugging: http://xdebug.org/docs-debugger.php || || || NOTE: Please disregard the message || You should add "extension=xdebug.so" to php.ini || that is emitted by the PECL installer. This does not work for || Xdebug. || |+----------------------------------------------------------------------+ //天涯PHP博客 http://blog.phpha.com
以上已经成功安装了Xdebug扩展,接下来还需要我们对php.ini配置文件就行一些修改。
接着执行下面命令,把编译好的扩展移动到php5目录中去
cp modules/xdebug.so /usr/lib/php5/20090626+lfs 将xdebug.so文件移到php5下面
//闻海南PHP博客 http://blog.phpha.com phpha@asus:~$ sudo vim /usr/local/php/etc/php.ini //添加以下配置选项,更多配置选项请自己借助查看官方说明 [Xdebug] zend_extension = /usr/local/php/lib/php/extensions/no-debug-zts-20121212/xdebug.so xdebug.auto_trace = on xdebug.default_enable = on xdebug.auto_profile = on xdebug.collect_params = on xdebug.collect_return = on xdebug.profiler_enable = on xdebug.remote_host = localhost xdebug.remote_port = 9000 xdebug.remote_handler = dbgp xdebug.trace_output_dir = "/usr/local/php/xdebug/" xdebug.profiler_output_dir = "/usr/local/php/xdebug/" //闻海南PHP博客 http://blog.phpha.com //重启Apache phpha@asus:~$ sudo service apache restart
搞定安装完毕,开心ING,如果解决你的问题,就评论下呗
转载于:https://www.cnblogs.com/wenhainan/p/6529844.html
Ubuntu-16.04安装Xdebug-2.2.5及相关介绍相关推荐
- Ubuntu 16.04 安装后修改屏幕分辨率(xrandr: Failed to get size of gamma for output default)
ubuntu 16.04 安装后分辨率只有一个选项 1024x768,使用 xrandr 命令出现错误: xrandr: Failed to get size of gamma for output ...
- 16.04linux 安装微信,Ubuntu 16.04安装微信的过程记录
微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...
- Ubuntu 16.04 安装 Wireshark分析tcpdump的pcap包——sudo apt install wireshark-qt
tcpdump 的抓包保存到文件的命令参数是-w xxx.cap 抓eth1的包 tcpdump -i eth1 -w /tmp/xxx.cap 抓 192.168.1.123的包 tcpdum ...
- Ubuntu 16.04 安装 caffe
Ubuntu16.04安装Caffe最全最详细教程(CPU) 由于本人电脑不支持GPU,故选择CPU安装caffe.具体查看方式:键入命令: lspci | grep -i nvidia ,若按回车之 ...
- linux打开vivado_ubuntu启动vivado UBUNTU 16.04安装VIVADO成功启动SDK - Linux - 服务器之家...
ubuntu启动vivado UBUNTU 16.04安装VIVADO&&成功启动SDK 发布时间:2017-04-25 来源:服务器之家 在UNBUNTU 16.04 64位 系统下 ...
- Ubuntu 16.04安装Tomcat 8 图解
Ubuntu 16.04安装Tomcat 8 图解 Linux公社 10-18 00:00 Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得 ...
- linux安装tensorflow教程,Ubuntu 16.04 安装 TensorFlow(GPU支持)
本文记录Ubuntu 16.04安装Tensorflow步骤,也包括怎么从源码编译安装Tensorflow. 要想安装Tensorflow GPU版本,你需要有一个新一点的Nvidia显卡. Tens ...
- Ubuntu 16.04安装Cobbler 2.9
Ubuntu 16.04安装Cobbler 2.9: 注: 1.Cobbler 2.9新增uefi支持 2.Cobbler 2.9依赖syslinux 6.x版本支持 apt-get install ...
- Ubuntu 16.04安装Memcached(单机)
Ubuntu 16.04安装Memcached,不过不仅限与Ubuntu,可以用CentOS等去安装,只不过测试时使用的是Ubuntu机器.Windows下不建议使用,本机调试可以使用,线上环境除了W ...
- Ubuntu 16.04安装教程及虚拟机设置
摘自:Ubuntu 16.04安装教程及设置 作者:一只青木呀 发布时间: 2020-07-09 22:36:50 网址:https://blog.csdn.net/weixin_45309916/a ...
最新文章
- 3 html语言是什么,HTML语言剖析(3)
- 约会安排 (区间合并)毒瘤题
- 【zookeeper+Dubbo】zookeeper和Dubbo安装
- 1077篇!ICCV2019接收结果公布,你中了吗?(附7篇论文链接,含Oral)
- Web APi之EntityFramework【CRUD】(三)
- wxpython界面切换_wxpython中的图形用户界面
- Oracle AWR ASH
- idea 启动选择profiles_玩转SpringBoot 2 之项目启动篇
- Docker方式安装SonarQube
- ElementUI:el-container实现高度占满
- 米思齐(Mixly)初体验—触摸式开关
- CSS3各个模块详解
- 力扣每日一题:891. 子序列宽度之和(java)
- 关于奇异值分解(SVD)的理解
- 怎么学习嵌入式技术开发
- 【疯壳·无人机开发教程1】开源编队无人机-开机测试
- Centos(操作系统)
- Word 文字处理学习笔记
- 汪升华c语言答案,2019年书名C语言程序设计教程.doc
- 201421123042 《Java程序设计》第4周学习总结
热门文章
- pip3 安装pycrypto 时报错
- oracle x ksppi,求 x$ksppi 和x$ksppcv 得详细解释
- python中的sklearn.svm.svr_支持向量机SVM--sklearn 参数说明
- mysql 添加ios表情符号_mysql - 如何用PHP匹配并替换iOS标准的emoji表情符号
- textfield获取其中内容_41页内容介绍电气安装工程,详细介绍施工图纸,值得收藏...
- oracle还原脚本,oracle自动恢复脚本
- 《天天数学》连载35:二月四日
- 20.校准相机——直接线性校准不均匀,直接线性校准变换,几何误差_3
- python魔法方法_python_魔法方法(二):算术运算
- jemeter python接口自动化测试平台_python接口自动化测试之request