码迷,mamicode.com
首页 > 系统相关 > 详细

Mac 安装xdebug扩展

时间:2019-07-23 12:53:26      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:info   var   lang   xdebug   成功   zend   alt   handle   ble   

 下载

https://pecl.php.net/get/xdebug-2.7.2.tgz

解压

tar -zxvf xdebug-2.7.2.tgz

进入目录

cd xdebug-2.7.2

phpize

/Applications/MAMP/bin/php/php7.3.1/bin/phpize

configure

./configure     --with-php-config=/Applications/MAMP/bin/php/php7.3.1/bin/php-config --enable-xdebug 
make && make install

在php.ini中加入xdebug配置

[xdebug]
zend_extension="/Applications/MAMP/bin/php/php7.3.1/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_autostart = 1
xdebug.idekey = PHPSTORM
xdebug.remote_host=localhost
xdebug.remote_handler = dbgp
;默认的9000已经被php-fpm占用了,切记换一个端口
xdebug.remote_port=9001
xdebug.remote_connect_back = 1
xdebug.scream = 0
xdebug.show_local_vars = 1

重启环境,查看phpinfo 看是否已安装xdebug扩展。

 

配置phpstorm

phpstorm  -> perferences -> languages&frameworks ->  PHP -> debug

技术图片

技术图片

技术图片

启动phpstorm的调试debug

技术图片

启动成功后,打断点,访问项目,看是否调试成功。

 

进行调试

  在需要调试的行上打上断点(点击一下行号后面的空白处即可,再点一次取消断点),需要说明的是当程序运行到该断点时,程序会停留在该行,但该行本身不会执行。自此可以查看程序运行到此处时所包含的所有数据信息。当然,查看信息功能相当于使用php中的var_dump。

 

Mac 安装xdebug扩展

标签:info   var   lang   xdebug   成功   zend   alt   handle   ble   

原文地址:https://www.cnblogs.com/mzhaox/p/11230930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!