一、安装xdebug

首先通过phpinfo()查看xdebug的版本,可直接复制所有phpinfo()的输出文件到xdebug官网提供的安装向导,向导会指导你如何处理!粘贴所有输出内容后,向导页面如下图,向导网址:https://xdebug.org/wizard

在MacOS上配置PHPStorm与xdebug

点击按钮Analyse my phpini() output可以看到如下两部分内容,首先是概要部分,这部分将phpini()输出文件中输出的,现有xdebug的主要信息,以及php安装配置信息列出,以便参考,详细内容如下图,从图上可以看到已经安装的xdebug版本:2.7.0,服务器:Apache,PHP版本:7.3.9,配置文件位置:/etc/php.ini,扩展安装目录:/usr/lib/php/extensions等等信息。

在MacOS上配置PHPStorm与xdebug

除此之外,该网页还显示了推荐安装方法:

在MacOS上配置PHPStorm与xdebug

按以上指导步骤即可完成xdebug的安装与配置,但是若你的MacOS版本是10.14以上的版本,安装过程中将会遇到权限或目录只读的问题,这时需要参考《MacOS10.15编译安装PHP详细手册》第三部分中说到的方法,修改目录权限。然后再执行sudo make install就能顺利完成安装,安装结果如下图:

在MacOS上配置PHPStorm与xdebug

二、配置PHPStorm

新版的PHPStorm配置xdebug非常方便,首先打开配置对话框,进入php的debug画面,步骤如下:

在MacOS上配置PHPStorm与xdebug

在MacOS上配置PHPStorm与xdebug

从php debug对话框右边选择Validate按钮,打开验证调试配置对话框,并正确输入允许生成验证文件的目录和能访问验证文件的路径,然后点击Validate按钮,此时画面如下图:

在MacOS上配置PHPStorm与xdebug

从图中可以看到,验证文件发现了配置中的错误,只要按照错误指示修改即可完成配置,修改步骤如下:

在MacOS上配置PHPStorm与xdebug

修改后保存,并重启Apache,再次验证发现已经顺利通过,此时即可开始调试PHP项目。

在MacOS上配置PHPStorm与xdebug

 

 

相关文章:

  • 2021-10-08
  • 2022-02-08
  • 2021-08-26
  • 2021-08-06
  • 2021-09-16
  • 2021-10-07
猜你喜欢
  • 2022-12-23
  • 2021-11-27
  • 2021-10-25
  • 2021-07-12
  • 2021-04-19
  • 2022-01-13
相关资源
相似解决方案