phpstorm xdebug

vi /etc/php.d/15-xdebug.ini
xdebug.remote_enable=true
xdebug.remote_port=9001
# PHPSTORM运行的开发机的IP地址,必须设置
xdebug.remote_host=127.0.0.1
;xdebug.remote_handler="dbgp"
xdebug.idekey="PHPSTORM"
;xdebug.remote_log=/var/log/xdebug.log


PHPStorm:
Languages & Frameworks - PHP - Debug
Port:9001
DBGp Proxy:
IDE key:PHPSTORM

Run/Debug Configurations:
Add:PHP Web Page

Add breakpoint and click Debug

如果无法进入断点,可以在phpstorm中打开debug端口监听,并在server上
telnet dev_client_ip 9001
查看是否可以连通,如果是在vmware中运行,可以直接设置:
xdebug.remote_host=`VMware Network Adapter VMnet8`的IP地址

PHPStorm 9 xdebug调试功能不兼容PHP 7.4,PHPStorm 2020可以正常调试