phpstorm-phpstudy-xdebug-环境搭建-调试-helloworld

发布于:2022-12-05 ⋅ 阅读:(365) ⋅ 点赞:(0)

1.安装phpstudy

首先从官网下载phpstudy,按默认步骤安装在系统。安装后打开如下所示:
在这里插入图片描述

2.配置xdebug

在管理面板右键,打开xdebug插件。
在这里插入图片描述
找到xdebug模块所在位置,如下图所示:
在这里插入图片描述
打开php.ini进行配置。如下图所示:
在这里插入图片描述
拉动最下面,发现如下代码。

[Xdebug]
zend_extension=D:/phpstudy_pro/Extensions/php/php7.0.9nts/ext/php_xdebug.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=Off
xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.0.9nts.xdebug.trace
xdebug.profiler_enable=Off
xdebug.profiler_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.0.9nts.xdebug.profiler
xdebug.remote_enable=Off
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp

将xdebug.remote_enable=Off改为xdebug.remote_enable=On,如下所示:

[Xdebug]
zend_extension=D:/phpstudy_pro/Extensions/php/php7.0.9nts/ext/php_xdebug.dll
xdebug.collect_params=1
xdebug.collect_return=1
xdebug.auto_trace=Off
xdebug.trace_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.0.9nts.xdebug.trace
xdebug.profiler_enable=Off
xdebug.profiler_output_dir=D:/phpstudy_pro/Extensions/php_log/php7.0.9nts.xdebug.profiler
xdebug.remote_enable=On
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req

在根目录(D:\phpstudy_pro\WWW)新建一个index.php文件,使用记事本输入如下内容:

<?php
phpinfo();
?>

如下图所示:
在这里插入图片描述
打开http://localhost/,显示php的基本信息。其中xdebug的调试信息如下:
在这里插入图片描述

3.安装phpstorm

从官网下载phpstorm 2019,按照默认步骤安装好。并新建项目在phpstudy根目录下,如下图所示:
在这里插入图片描述

4.设置phpstorm

在File菜单下,打开设置setting,如下图所示:
在这里插入图片描述
按照上图提示步骤配置phpstorm。打开DBGp Proxy设置和phpinfo信息上一致。
在这里插入图片描述

5.添加页面

添加配置。如下图所示:
在这里插入图片描述

6.调试

在对应页面下断点,就可以开始调试。
在这里插入图片描述