Mac下给PhpStorm安装调试工具Xdebug

前言:之前搜了网上很多教程,发现在mac环境下安装Xdebug一直不成功。我用的开发环境是MAMP+PhpStorm,不成功的主要原因是我每次修改php的配置文件时,都是去conf目录下面找对应版本的php配置文件,改完后发现配置一直不生效,文件路径大概是Applications/MAMP/conf/php5.6.10/php.ini。研究发现,MAMP工具有快捷的修改配置文件,我改的配置和工具提供的快捷修改的配置位置不太一样,下面详细介绍一下整个过程。

启用Xdebug

Mac下给PhpStorm安装调试工具Xdebug_第1张图片
MAMP

Xdebug勾选后,可以去php的配置文件里面看下做了哪些事情。


Mac下给PhpStorm安装调试工具Xdebug_第2张图片
MAMP

然后可以查看一下是否成功启用Xdebug。


Mac下给PhpStorm安装调试工具Xdebug_第3张图片
MAMP

点击菜单栏的phpinfo,搜索xdebug,查看配置选项。
Mac下给PhpStorm安装调试工具Xdebug_第4张图片
phpinfo

phpstorm配置

  1. 记一下这边的端口,一般默认的是是9000,不用修改。


    Mac下给PhpStorm安装调试工具Xdebug_第5张图片
    phpstorm
  2. 点击phpstorm右上角运行按钮左边的下拉箭头,选择Edit Configurations...,点击加号,新建一个PHP Web Application。
    Mac下给PhpStorm安装调试工具Xdebug_第6张图片
    phpstorm
  3. 新建完后,页面如下所示。Name可以随便起一个,Server为空,需要新建一个Server。Start URL指的是在你的server启动之后,需要监听的debug的URL,一般默认是/。


    Mac下给PhpStorm安装调试工具Xdebug_第7张图片
    phpstorm
  4. 新建一个server,填入server名字和你的项目地址,本地服务器一般host是127.0.0.1或者localhost,port为80,这边依赖你的项目配置,根据实际情况填写。


    Mac下给PhpStorm安装调试工具Xdebug_第8张图片
    phpstorm
  5. 设置好后,就可以下断点,开始调试啦。记得把debug小虫子按钮右边的开关打开。


    Mac下给PhpStorm安装调试工具Xdebug_第9张图片
    phpstorm

你可能感兴趣的:(Mac下给PhpStorm安装调试工具Xdebug)