Xampp环境中使用phpstorm+xdebug调试程序

环境:Windows +Xampp + PHPStorm

一 、安装Xdebug

访问Xdebug官网

http://xdebug.org/wizard

直接将 phpinfo() 信息输出并复制到上面的文本框中,然后按照指示操作即可。


二、配置PHP.ini

在php.ini底部添加以下代码并重启

zend_extension = D:\xampp\php\ext\php_xdebug-2.9.6-7.2-vc15-x86_64.dll

xdebug.max_nesting_level=100;

xdebug.overload_var_dump = On

xdebug.collect_return=on

xdebug.auto_trace = Off

xdebug.show_exception_trace = Off

xdebug.remote_autostart = On;

xdebug.remote_enable = On

xdebug.collect_vars = On

xdebug.collect_return = On

xdebug.collect_params = On

xdebug.profiler_enable = Off

xdebug.remote_host=localhost

xdebug.remote_port=9000;

xdebug.idekey=PHPSTORM


三、配置PHPStrom

1- Settings -> Languages & Frameworks -> PHP 中设置 PHP language level 和 CLI Interpreter

2- Settings -> Languages & Frameworks -> PHP -> Debug中,确保Debug port与php.ini中xdebug.remote_port一致

3- Settings -> Languages & Frameworks -> PHP -> Servers 添加一个服务器

4- PHPStorm右上角,Edit Configurations 添加 PHP Web Page

这样就可以使用debug断点调试功能了。

你可能感兴趣的:(Xampp环境中使用phpstorm+xdebug调试程序)