时,为了方便需要安装一个xdebug。看了一大堆文档,对于一个小姑娘来说很繁琐,看不懂。我在这里记录下自己实验的过程。给大家提供一个清晰的流程作为参考,呵呵。安装前确保你已经安装了homebrew,如果没有,请在这里安装:https://brew.sh/接下来,下载并安装xdebug:检查你的PHP版本:php-v找到与你的PHP版本匹配的xdebug:brew搜索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.ini的路径)所以在你的电脑这里填,因为9000端口容易被占用,所以我用9001)RestartPHP:(这里不要用sudo)这时候可以在项目index.php中打印phpinfo(),你可以看到(记住IDEKey,后面会用到)xdebug的安装就完成了。下面我们到phpstorm中配置打开phpstorm的首选项设置,如图。请记住,必须正确选择您的PHP版本。这里的IDEKey就是刚才PHPinfo中的IDEKey。这里的名字可以自己设置。Use为了区分是哪个项目,host填写的是这个项目的域名。每个项目的服务器都不一样。然后进入PHPstorm右上角,点击编辑点击加号创建。server是你刚刚创建的服务器,url是调试这个项目的URL。Debugwithhttp://.envfileissettotrueAPP_DEBUG=trueAPP_LOG_LEVEL=debugDEBUGBAR_ENABLED=true现在尝试下断点,调试一下,嘻嘻记得关注我
