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. 最后
- 参考文献
- https://www.jianshu.com/p/c99867e8e49c