在PhpStorm中hyperf调试的方法步骤是什么

  • Post author:
  • Post category:php


这篇文章主要讲解了“在PhpStorm中hyperf调试的方法步骤是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在PhpStorm中hyperf调试的方法步骤是什么”吧!


前言:

大家在调试

Hyperf

的时候,可能总需要做一些服务的重启,重新点击

postman

的接口请求按钮,查看调试的结果是否正常,这篇文章就是教大家如何在

PhpStorm

中完成这一系列的操作。


一、Hyperf快速重启


第一步:

点击

PhpStorm

右上角的按钮,如图所示:


第二步:

点击弹框中左上角的添加按钮,然后再点击 PHP Script,如图所示:


第三步:

填写PHP脚本的信息:

Name:脚本名称,这里我们取名叫Hyperf

File:脚本路径,我们选择Hyperf目录下,bin文件夹下的 hyperf.php,路径为:YourProject/bin/hyperf.php
Arguments:脚本参数,这里我们填写 start 开启命令就行了,如果有需要可以写一些别的

Command Line
Interpreter options:解释器选项,这里默认不填写
Custom Working directory:自定义工作目录,这里默认不填写
Environment variables:环境变量,这里默认不填写

Before launch:Activate tool window
启动前,我们需要做的事,默认不填写

这里如果有弹出让你选择 fix 的选项,只需要打开选择对应的PHP版本就可以了

填写完上边的信息,如图:

点击保存即可。


第四步:

使用我们刚刚配置好的脚本信息,点击

PhpStorm

右上角,选中刚刚配置的

Hyperf

脚本,如图:

选中后,点击旁边的开始按钮,既可以运行

Hyperf

了,,如图:

这样就开启成功了,我们访问一下试试看,如图:


第五步:

使用快捷键,快速重启(这里我的方法可能不是最简便的,如有更简便的请大家改进~)打开

phpstorm

的设置,点击左侧 Keymap ,查看 Tool Windows 下的 Run 快捷键是什么,这里我用的是Mac,如图:

我的是command + 4键,能过调出脚本运行的窗口,如图:

然后重启命令是 Command + R,有点像浏览器的刷新,Windows的话把鼠标放到左下角有个绿色的重启图标上,会提示快捷键,如图:

这样连贯操作就是:Command + 4 和 Command + R 就可以快速重启Hyperf服务了。


二、配置PhpStorm的REST client接口请求客户端


1、打开REST client客户端

点击

PhpStorm

上方的工具栏,找到

Tools

点击后,鼠标放到

HTTP client

上,出现三个选项,我们选择

Test RESTful Web Service

点开后如图:


2、如何使用?

其实很简单,和

postman

用法差不多,上面的参数也给大家讲解一下吧!

HTTP method:请求方式
Host/Port:主机or域名地址和端口
Path:接口路径

使用方法如图,就是请求成功的:


结语:


以上就是关于“在PhpStorm中hyperf调试的方法步骤是什么”的相关知识,感谢各位的阅读,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注群英网络,小编每天都会为大家更新不同的知识。

由于hyperf版本还不是很稳定,建议使用docker去开发。及时同步hyperf官方的代码。mac下

control+C中端一下,继续重启即可。

第一步:点击docker desktop 中hyperf容器
第二步:进入项目目录
第三部:启动



zhengjianying@zhengjianyingdeMacBook-Pro ~ % docker exec -it 89bb0256c23f85939e34b848a1d47be35ea7ab02448a6401e08c491a3aa3fe15 /bin/sh
/ # ls
bin    dev    home   media  opt    root   sbin   sys    usr
data   etc    lib    mnt    proc   run    srv    tmp    var
/ # cd data
/data # ls
project
/data # cd project
/data/project # ls
hyperf-skeleton
/data/project # cd hyperf-skeleton/
/data/project/hyperf-skeleton # php bin/hyperf.php start

参考:

在PhpStorm中hyperf调试的方法步骤是什么-群英



版权声明:本文为dj1540225203原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。