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断点调试功能了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容