首頁  >  文章  >  開發工具  >  介紹phpstorm配合yasd調試虛擬機器中的項目

介紹phpstorm配合yasd調試虛擬機器中的項目

藏色散人
藏色散人轉載
2021-04-19 17:05:032964瀏覽

以下由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    #端口

3. phpstorm配置上面配置的連接埠

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

介紹phpstorm配合yasd調試虛擬機器中的項目

#4. 設定path mapping

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

介紹phpstorm配合yasd調試虛擬機器中的項目

5. 開啟按鈕監聽debug

介紹phpstorm配合yasd調試虛擬機器中的項目

##6. 先在編輯器打上斷點,然後啟動專案

這裡以hyperf為例,hyperf要注意是否生成代理類,斷點須打在代理類上
php -e bin/hyperf.php start
7. 點擊播放按鈕恢復程序,等待專案啟動

介紹phpstorm配合yasd調試虛擬機器中的項目

8. 瀏覽器輸入對應的位址就可以進入偵錯了

介紹phpstorm配合yasd調試虛擬機器中的項目

##

以上是介紹phpstorm配合yasd調試虛擬機器中的項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:segmentfault.com。如有侵權,請聯絡admin@php.cn刪除