Mac下配置xdebug调试环境

1. 配置php.ini文件

在php.ini配置文件末尾输入一下这段代码(具体的xdebug文件需要根据自己的环境来配置,并不是直接配置就可以了的)
[xdebug]
zend_extension = /usr/lib/php/extensions/no-debug-non-zts-20121212/xdebug.so  //这是配置xdebug
xdebug.remote_enable = On  //是否运行远程终端,必须开启
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000  //这个端口号要和phpstorm中的保持一致,示例的端口是9001
xdebug.idekey = PHPSTROM  //调试器关键字
查看phpinfo( ),有没有开启xdebug。

2. 配置phpstorm以支持xdebug

点击左上角phpstorm—>choose preferences —> phpstorm中的配置在file->settings->languages & frameworks->PHP->debug 设置端口为9000 配置Debug下的DBGp proxy 配置servers 4, 配置解析设置 点击phpstorm右上角的三角形,选择Edit Configurations,配置服务器信息,添加项目调试开发地址,保存完后phpstorm配置完成。
验证Validate

3. 最后

  1. 参考文献
  2. https://www.jianshu.com/p/c99867e8e49c
经验分享 程序员 微信小程序 职场和发展