phpstorm配置docker+Xdebug调试接口

一、接口调试

1,配置dicker里面的php.ini,有可能docker里的针对xdebug的单独ini,例如/usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini

#生产环境严禁使用xdebug
xdebug.remote_enable=1
#如果环境是mac+docker,那宿主机IP可以使用docker.for.mac.localhost来代表
#其他情况填写本机IP地址(本机局域网IP)
xdebug.remote_host=docker.for.mac.localhost
#xdebug默认的端口是9000,与php-fpm默认的9000冲突,要避免冲突
xdebug.remote_port=9012
#IDEKEY可以自定义,我们使用PHPSTORM
xdebug.idekey=PHPSTORM

2,配置phpstorm,设置Xdebug端口

#设置路径
PhpStorm-->Preferences-->Languages & Frameworks-->PHP-->Debug

phpstorm配置docker+Xdebug调试接口_第1张图片

3,配置phpstorm,设置Servers

#设置路径
PhpStorm-->Preferences-->Languages & Frameworks-->PHP--

你可能感兴趣的:(PHP)