Rumah > alat pembangunan > phpstorm > 介绍phpstorm配合yasd调试虚拟机中的项目

介绍phpstorm配合yasd调试虚拟机中的项目

藏色散人
Lepaskan: 2021-04-19 19:43:33
ke hadapan
3107 orang telah melayarinya

下面由phpstorm教程栏目给大家介绍phpstorm配合yasd调试虚拟机中的项目,希望对需要的朋友有所帮助!

介绍phpstorm配合yasd调试虚拟机中的项目

1. 安装yasd

查看https://github.com/swoole/yasd

2. php.ini中引入yasd配置

zend_extension=yasd
yasd.debug_mode=remote
yasd.remote_host=10.50.50.233 #此处填写宿主机ip地址
yasd.remote_port=5556    #端口
Salin selepas log masuk

3. phpstorm配置上面配置的端口

在这个路径:File | Settings | Languages & Frameworks | PHP | Debug中的Xdebug Debug port 填上5556
Salin selepas log masuk

d1b56cea08408bb7124852fcad9e1a7.png

4. 配置path mapping

在File | Settings | Languages & Frameworks | PHP | Servers这个路径下增加一个server
Salin selepas log masuk

0272886b1919e714b6a710b0064b82a.png

5. 打开按钮监听debug

1434cf1470c9f158ad101e6f28e9c45.png

6. 先在编辑器打上断点,然后启动项目

这里以hyperf为例,hyperf要注意是否生成代理类,断点须打在代理类上
php -e bin/hyperf.php start
Salin selepas log masuk

7. 点击播放按钮恢复程序,等待项目启动

033f0c9432625d3dd56a699a4810fdf.png

8. 浏览器输入对应的地址就可以进入调试了

4c92a5959851de97307efe0b0f85b64.png


Atas ialah kandungan terperinci 介绍phpstorm配合yasd调试虚拟机中的项目. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:segmentfault.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan