介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

下面由phpstorm教程欄目給大家介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目,希望對(duì)需要的朋友有所幫助!

介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

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 #此處填寫宿主機(jī)ip地址 yasd.remote_port=5556    #端口

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

在這個(gè)路徑:File | Settings | Languages & Frameworks | PHP | Debug中的Xdebug Debug port 填上5556

介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

4. 配置path mapping

在File | Settings | Languages & Frameworks | PHP | Servers這個(gè)路徑下增加一個(gè)server

介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

立即學(xué)習(xí)PHP免費(fèi)學(xué)習(xí)筆記(深入)”;

5. 打開按鈕監(jiān)聽debug

介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

6. 先在編輯器打上斷點(diǎn),然后啟動(dòng)項(xiàng)目

這里以hyperf為例,hyperf要注意是否生成代理類,斷點(diǎn)須打在代理類上
php -e bin/hyperf.php start

7. 點(diǎn)擊播放按鈕恢復(fù)程序,等待項(xiàng)目啟動(dòng)

介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

8. 瀏覽器輸入對(duì)應(yīng)的地址就可以進(jìn)入調(diào)試了

介紹phpstorm配合yasd調(diào)試虛擬機(jī)中的項(xiàng)目

以上就是介紹

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊11 分享