资讯专栏INFORMATION COLUMN

Mac下phpstorm 安装xdebug

Warren / 402人阅读

摘要:调试的时候为了方便需要安装一个看了很多文档,对于小女子来说觉得都很繁琐,而且不太明白,在此将自己亲手实验的过程记录一遍,也给大家提供一个清晰的流程作为参考,嘻嘻。带文件的都设置为现在试着打个断点,调试一下吧,嘻嘻记得关注我呦

调试的时候为了方便需要安装一个xdebug,看了很多文档,对于小女子来说觉得都很繁琐,而且不太明白,在此将自己亲手实验的过程记录一遍,也给大家提供一个清晰的流程作为参考,嘻嘻。

安装之前先确保你安装过homebrew,如果没有,请在这里安装:https://brew.sh/

接下来进行下载安装xdebug:

查看你的PHP版本:php -v

找到与你PHP版本匹配的xdebug: brew search xdebug

下载对应的xdebug:

安装完成后,找到xdebug.so文件所在位置: /usr/local/Cellar/php71-xdebug/2.5.5/xdebug.so(下一步要用到)

找到PHP配置文件:(这里并不是在php.ini里配置)
/usr/local/etc/php/7.1/conf.d/ext-xdebug.ini
进去添加如下(注意这里填的是你电脑里xdebug.so的路径,由于9000端口容易被占用,所以我用的9001)

重启PHP:(这里不要用sudo)

这时候你可以在项目index.php里打印一下phpinfo(),可以看到(记住IDE Key,一会儿要用)

xdebug就安装完成了,我们去phpstorm里配置一下

打开phpstorm的偏好设置,如图设置
记住你的PHP版本一定要选对


这里的IDE Key就是刚才PHPinfo里的IDE Key

这里的名字可以自己设置,用于区分哪个项目,host填写的是这个项目的域名,每个项目的server都不一样

然后进入PHPstorm右上角,点击edit

点击加号创建,server是刚才创建的server,url是这个项目调试的网址。带http://

.env文件的debug都设置为true
APP_DEBUG=true

APP_LOG_LEVEL=debug

DEBUGBAR_ENABLED=true
现在试着打个断点,调试一下吧,嘻嘻

记得关注我呦

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25645.html

相关文章

  • PhpStorm连接docker容器内的php XDebug进行断点调试

    摘要:连接容器内的进行断点调试进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。 PhpStorm连接容器内的XDebug进行断点调试 php进行断点调试尽管不像其他语言那样方便,但是有些是有确实有其用处,比如调试循环内的数据异常时。在php于phpstorm都安装在同一环境下时,配置phpstorm的xdebug调试并不是多困难的事情,但是如果你使...

    XGBCCC 评论0 收藏0
  • mac 利用自带的php 和apache 搭建 phpstorm+git+xdebug+mysql

    摘要:开启的服务打开配置文件,执行命令去掉这行的重启服务,执行命令到的网站默认文件夹,创建,用于测试访问修改默认文件夹路径,或者配置虚拟目录可选安装访问下载社区版点击安装进入系统偏好设置,开启服务将命令目录添加到系统环境变量执行在该文件中添加命 -开启apache的php服务:
 1. 打开apache配置文件,执行命令 :sudo vim /etc/apache2/httpd.cof 2....

    phoenixsky 评论0 收藏0
  • Mac配置phpstorm

    摘要:使用命令对于我的来说,要安装的版本是的,故而安装安装完毕后执行查看是否有输出有输出就是安装上了接下来成功环节配置环节 使用brew install安装对应版本的XDebug。使用命令: brew search xdebug对于我的mac来说,要安装的版本是php7.1的XDebug,故而安装: brew install homebrew/php/php71-xdebug 安装完毕后执行...

    idealcn 评论0 收藏0
  • Mac OS xDebug PhpStorm 快速配置

    摘要:确定环境的干净。这一步要优化的话应该是做一个类似缓存的机制,对于这种配置加载的性能提升所以我们在调试必然是要在这里配置环境的接口。 前言 在网上找了一些相关配置的例子,觉得很多比较复杂,并且配置项过于多了,有很多冗余并不是最开始就需要的配置,所以写一下记录,也方便以后自己查阅。 一、brew 安装 php 在 Mac OS 这边不需要手动去下载编译打包,直接使用 brew 进行快捷安装...

    forrest23 评论0 收藏0
  • 推荐代码调试工具 Xdebug

    摘要:写代码总绕不过需要调试,除了外,我们还是需要借助进行调试。这里的使用,是分别整合到和下。安装还是基于神级武器。至于下一步如何更好的使用,就看各自的实际项目和开发需要了。 写代码总绕不过需要调试,除了 UnitTest 外,我们还是需要借助 Xdebug 进行调试。 所以今天来说说如何基于本地 Docker 环境下,使用 Xdebug。 这里的使用,是分别整合到 VS Code 和 PH...

    MartinHan 评论0 收藏0

发表评论

0条评论

Warren

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<