Mac系统下安装PHP Xdebug


Posted in PHP onMarch 30, 2018

Mac下安装PHP调试工具Xdebug

安装步骤

  1. brew install php70
  2. brew install php70-xdebug
  3. php -i | grep xdebug.ini找到xdebug.ini的配置文件我的是/usr/local/etc/php/7.0/conf.d/ext-xdebug.ini
  4. vim /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini
配置如下:
[xdebug]
zend_extension="/usr/local/opt/php70-xdebug/xdebug.so"
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9001  #这个端口不要被占用即可,可以自行指定
xdebug.idekey = PHPSTORM
xdebug.remote_autostart=1
xdebug.remote_log=/var/tmp/xdebug.log

在PHPStorm中配置

Mac系统下安装PHP Xdebug

Mac系统下安装PHP Xdebug

Mac系统下安装PHP Xdebug

Mac系统下安装PHP Xdebug

Mac系统下安装PHP Xdebug

我的调试地址:http://localhost:8080/email/send.php?XDEBUG_SESSION_START=15550

愉快的调试吧,哈哈

PHP 相关文章推荐
php xfocus防注入资料
Apr 27 PHP
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
Jun 27 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
Jun 25 PHP
那些年我们错过的魔术方法(Magic Methods)
Jan 14 PHP
ThinkPHP自动完成中使用函数与回调方法实例
Nov 29 PHP
php使用pdo连接mssql server数据库实例
Dec 25 PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 PHP
php类自动装载、链式操作、魔术方法实现代码
Jul 23 PHP
PHP下 Mongodb 连接远程数据库的实例代码
Aug 30 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
May 11 PHP
PHP abstract 抽象类定义与用法示例
May 29 PHP
PHP设计模式概论【概念、分类、原则等】
May 01 PHP
php实现websocket实时消息推送
Mar 30 #PHP
总结PHP内存释放以及垃圾回收
Mar 29 #PHP
PHP+Ajax实现的博客文章添加类别功能示例
Mar 29 #PHP
PHP使用文件锁解决高并发问题示例
Mar 29 #PHP
PHP实现微信支付(jsapi支付)流程步骤详解
Mar 15 #PHP
PHP实现的数组和XML文件相互转换功能示例
Mar 15 #PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
Mar 15 #PHP
You might like
php实现mysql封装类示例
2014/05/07 PHP
Win7 64位系统下PHP连接Oracle数据库
2014/08/20 PHP
php去除数组中重复数据
2014/11/18 PHP
php中有关合并某一字段键值相同的数组合并的改进
2015/03/10 PHP
解决laravel资源加载路径设置的问题
2019/10/14 PHP
jscript之List Excel Color Values
2007/06/13 Javascript
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
关于使用js算总价的问题
2017/06/23 Javascript
基于对象合并功能的实现示例
2017/10/10 Javascript
微信小程序实现animation动画
2018/01/26 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
React 路由懒加载的几种实现方案
2018/10/23 Javascript
Vue数据双向绑定的深入探究
2018/11/27 Javascript
javascript实现抢购倒计时程序
2019/08/26 Javascript
layer.prompt使文本框为空的情况下也能点击确定的方法
2019/09/24 Javascript
JS实现纸牌发牌动画
2021/01/19 Javascript
[01:20:37]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python构建自定义回调函数详解
2017/06/20 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
Python Flask框架扩展操作示例
2019/05/03 Python
Python语言异常处理测试过程解析
2020/01/08 Python
Flask模板引擎Jinja2使用实例
2020/04/23 Python
python中使用asyncio实现异步IO实例分析
2021/02/26 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
html5记忆翻牌游戏实现思路及代码
2013/07/25 HTML / CSS
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
联谊会主持词
2014/03/26 职场文书
2015年党员公开承诺书范文
2015/01/22 职场文书
公司副总经理岗位职责
2015/04/08 职场文书
导游词之西递宏村
2019/12/10 职场文书