目录
安装最新版本PHP
brew install php
安装Xdebug
pecl install xdebug
# 指定安装版本,如果安装的是PHP 5.6,需要指定安装低版本的Xdebug
# pecl install xdebug-2.5.5
配置Xdebug
/usr/local/Cellar/php/8.2.9/pecl/20220829/xdebug.so
cd /usr/local/etc/php/8.2
vi /usr/local/etc/php/8.2/php.ini
zend_extension="/usr/local/Cellar/php/8.2.9/pecl/20220829/xdebug.so"
查看版本信息
安装PHP 5.6版本
brew tap shivammathur/php
brew search php
安装PHP 5.6带debug的版本
brew install shivammathur/php/php@5.6-debug
配置Xdebug
切换到PHP 5.6的配置文件路径
修改php.ini文件,第一行添加zend_extension即可
cd /usr/local/etc/php/5.6-debug/
vi php.ini
zend_extension="/usr/local/Cellar/php@5.6-debug/5.6.40_9/pecl/20131226-debug/xdebug.so"
查看版本信息
./php -v
可以看到 Xdebug 版本信息
配置IDEA
安装PHP插件
IDEA配置PHP环境
配置PHP 5.6和配置文件路径
/usr/local/Cellar/php@5.6-debug/5.6.40_9/bin/php
/usr/local/etc/php/5.6-debug/php.ini
配置PHP 8.2和配置文件路径
/usr/local/Cellar/php/8.2.9/bin/php
/usr/local/etc/php/8.2/php.ini
配置运行参数
Web Server方式运行