PHPStorm 2016.3.2 + XAMPP + Xdebug配置
这里主要记录在PHPStorm+Xdebug启用调试的功能。
前提:已安装XAMPP,已安装PHPStorm,有PHP基础开发知识
步骤:
1. 安装最新的Xdebug:
根据xdebug官网提供的安装向导下载适合自己PHP服务器的文件包. https://xdebug.org/wizard.php
2. 配置php.ihi:
php.ini在xampp安装目录下的php文件中(我的文件路径为C:\xampp\php\php.ini
)。将以下添加(更新如果你的php.ini已经有该部分内容)
[Xdebug]
zend_extension = C:\xampp\php\ext\php_xdebug-2.5.1-7.0-vc14.dll #这是第一步下载的文件路径
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\xampp\tmp"
xdebug.remote_autostart=on
3. 重启apache服务;
4. 配置PHPstorm调试:
- 打开PHPstorm,按快捷键Ctrl+Alt+S进入设置;
- 打开phpStorm,进入File>Settings>PHP(文件-设置-语言和框架-php),这里要interpreter浏览,填D:\xampp\php\php.exe,自动识别版本;

- 进入File>Settings>PHP>Servers,这里要填写服务器端的相关信息,name填localhost,host填localhost,port填80,debugger选XDebug;

- 点OK退出设置即完成配置工作,下图红圈中的图标变绿即可进行断点调试