gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

詳細介紹phpstorm debug工具之yasd(超好用)

本篇文章給大家帶來了超好用的phpstorm debug工具,平常在開發中,可能會有人選擇安裝xdebug擴展,在phpstorm中配置xdebug來調試,希望對大家有幫助。

詳細介紹phpstorm debug工具之yasd(超好用)

平常在開發中,總會有一些需要 debug 的時候,手動打斷點 var_dump、die 等方式總是耗時耗力還不優雅,這時候可能會有人選擇安裝 xdebug 擴展,在 phpstorm 中配置 xdebug 來調試。

但當你需要用到 swoole 框架時,并需要調試 swoole 框架中代碼時,xdebug 是不能用在 swoole 上的,是和 swoole 有沖突的。

然后我發現了一款比較好用的,可以兼容 fpm 框架,和 swoole 框架的 debug 調試工具,yasd.

安裝

1. Mac 上安裝 boots 庫

brew install boost

2. 從 Github 上下載 yasd 源碼

git clone https://github.com/swoole/yasd.git

3. 編譯安裝 yasd

cd yasd phpize --clean &&  phpize &&  ./configure &&  make clean &&  make &&  make install

4. 修改 php.ini

zend_extension="yasd.so" ;命令行調試 ;yasd.debug_mode=cmd ;遠程調試 yasd.debug_mode=remote ;本地開發地址 yasd.remote_host=127.0.0.1 ;本地開發監聽端口 yasd.remote_port=9000

查看擴展信息

?  yasd php --ri yasd yasd Yasd => enabled Author => codinghuang <codinghuang@qq.com> Version => 0.3.9-alpha Built => Jan 15 2022 14:09:47 Directive => Local Value => Master Value yasd.breakpoints_file => no value => no value yasd.debug_mode => remote => remote yasd.remote_host => 127.0.0.1 => 127.0.0.1 yasd.remote_port => 9000 => 9000 yasd.depth => 1 => 1 yasd.log_level => -1 => -1 yasd.max_executed_opline_num => 0 => 0 yasd.init_file => no value => no value yasd.open_extended_info => 0 => 0 xdebug.coverage_enable => 1 => 1 xdebug.profiler_enable => 1 => 1 xdebug.remote_autostart => 1 => 1 xdebug.remote_connect_back => 0 => 0 xdebug.remote_mode => req => req xdebug.idekey => hantaohuang => hantaohuang

5. 調試腳本

使用 yasd 調試腳本,必須要添加 -e 的 php 參數,例如這樣

# 調試普通php腳本 php -e test.php # 調試 laravel 的 command php -e artisan test # 調試 hyperf 框架 php -e bin/hyperf start

配置 phpstorm

1. 配置 phpstorm 監聽 9000 端口

詳細介紹phpstorm debug工具之yasd(超好用)

2. 點擊 phpstorm 右上角的電話圖標啟動監聽

詳細介紹phpstorm debug工具之yasd(超好用)

3. 測試 debug 調試

在 Laravel 中隨便寫一個 test command

php -e artisan test

詳細介紹phpstorm debug工具之yasd(超好用)

到這里就已經成功了

調試 Hyperf 框架

上面說了在 fpm 中調試,接下來說一下在 Hyperf 框架中如何調試

需要注意的幾點

1、在 Hyperf 中使用需要將 config.php 中的 scan_cacheable 參數設置為 true,該參數為是否掃描代理類,若設置為 true,則每次啟動都會直接掃描緩存代理類,而不是重新掃描在生成代理類。

設置為 true 后需要注意,每次修改代碼需要手動生成代理類,composer dump-autoload -o,然后在啟動。

或者直接在代理類中修改代碼,當 debug 結束后,再將代理類中的代碼復制到真實類中。

代理類生成路徑在 runtime/container/proxy

2、在 Hyperf 框架中如果使用到了 Swoole Server,需要將 worker_num 設置為 1 否則斷點可能不會生效。該參數在 server.php 中。

剩下的調試就和上面講的沒什么區別了。

推薦學習:《phpstorm教程》

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
春日野结衣av| 成年人视频观看| www.日本三级| 国产 porn| 日韩人妻一区二区三区蜜桃视频| 在线观看的毛片| 青草青青在线视频| 天天做天天干天天操| 成人中文字幕av| 日本xxxxx18| 欧美在线观看成人| 国产www免费| 你懂的av在线| 日本老太婆做爰视频| 毛片毛片毛片毛| 欧美日韩在线不卡视频| 日韩极品视频在线观看| av久久久久久| 久久久999视频| 国产特级黄色大片| 亚洲性生活网站| www.中文字幕在线| 成人免费在线小视频| 特级西西444| 亚洲 高清 成人 动漫| 免费在线观看亚洲视频| 亚洲精品第三页| av在线播放天堂| 尤蜜粉嫩av国产一区二区三区| 欧美变态另类刺激| 夜夜爽久久精品91| 欧美视频第三页| 国产a级一级片| 精品一二三四五区| 男人天堂成人网| 午夜在线观看av| 国产精品69页| 免费看国产曰批40分钟| 国产精品v日韩精品v在线观看| 亚欧美在线观看| 欧美xxxxx在线视频| 噜噜噜久久亚洲精品国产品麻豆| 17c国产在线| 被灌满精子的波多野结衣| 久章草在线视频| 日韩欧美国产免费| 久国产精品视频| 久久久久久久片| 777久久久精品一区二区三区| 中文字幕精品在线播放| 日本成人在线不卡| 37pao成人国产永久免费视频| 天堂а√在线中文在线| 老熟妇仑乱视频一区二区| 午夜探花在线观看| 伊人再见免费在线观看高清版 | 女人被男人躁得好爽免费视频| 中文精品无码中文字幕无码专区| 黄色a级三级三级三级| 欧美精品 - 色网| 国产 日韩 亚洲 欧美| 欧美啪啪免费视频| 精品日韩久久久| 一级黄色大片儿| 欧美国产日韩激情| 国产欧美精品一二三| 国产成人一二三区| 国产男女无遮挡| 日韩avxxx| 国产福利视频在线播放| 色婷婷综合久久久久中文字幕| www.亚洲天堂网| 第一区免费在线观看| av之家在线观看| 黄色激情在线视频| 国内外成人免费在线视频| 欧美极品欧美精品欧美| 手机在线免费毛片| 国产又粗又长又爽视频| 男女裸体影院高潮| 国产精品免费看久久久无码| 浴室偷拍美女洗澡456在线| 一本久道中文无码字幕av| 中文字幕天天干| av免费一区二区| 成人免费黄色av| www.午夜色| 人人干视频在线| 久久久久人妻精品一区三寸| 丁香花在线影院观看在线播放| 国产肥臀一区二区福利视频| 天堂av.com| 日本五级黄色片| 亚洲一级免费观看| 欧美成人黄色网址| 国产精品久久久久久久av福利| mm131亚洲精品| 男人c女人视频| 欧美一级视频在线| 免费看又黄又无码的网站| 国产最新免费视频| jizzjizz国产精品喷水| 日本人69视频| 久草资源站在线观看| 欧美变态另类刺激| japanese在线播放| 97超碰青青草| 九九热在线免费| 国产精品jizz在线观看老狼| 九一免费在线观看| 性鲍视频在线观看| av女优在线播放| 国产视频在线视频| 无码 制服 丝袜 国产 另类| 亚州精品一二三区| 日韩精品免费一区| 人体内射精一区二区三区| 国产 欧美 日韩 一区| 在线观看av的网址| 男女啪啪网站视频| 国产不卡一区二区视频| 日韩欧美视频网站| av磁力番号网| 天堂一区在线观看| 国产一区一区三区| 一级特黄妇女高潮| 我看黄色一级片| 久艹视频在线免费观看| 中文精品无码中文字幕无码专区| caoporn超碰97| 成人中文字幕av| www国产精品内射老熟女| 国产免费黄色av| 女人另类性混交zo| 国产免费毛卡片| www.av毛片| 中文字幕66页| 久久久性生活视频| 久久av高潮av| 自拍偷拍21p| 超碰成人在线播放| 农村妇女精品一二区| 国产www免费| 午夜免费福利小电影| 麻豆一区二区三区在线观看| 国内外成人免费在线视频| 老太脱裤子让老头玩xxxxx| 成人在线播放网址| 99精品在线免费视频| 亚洲国产成人精品无码区99| av久久久久久| wwwjizzjizzcom| 国产人妻互换一区二区| 91小视频网站| 9久久婷婷国产综合精品性色 | 亚洲乱码日产精品bd在线观看| 91视频最新入口| 91免费国产精品| 免费不卡av网站| 亚洲 欧美 日韩系列| 亚洲人成无码www久久久| 国产一区二区视频免费在线观看| 99中文字幕在线观看| 欧美精品无码一区二区三区| 国产精品后入内射日本在线观看| 男人亚洲天堂网| 久久香蕉视频网站| 尤物av无码色av无码| 国产 国语对白 露脸| av免费看网址| 免费视频爱爱太爽了| www.黄色网址.com| 蜜桃网站在线观看| 香蕉视频色在线观看| 9l视频自拍9l视频自拍| 小明看看成人免费视频| 国产精品videossex国产高清 | 在线免费av播放| 亚洲精品mv在线观看| 精品国产成人av在线免| 久久黄色片视频| 操bbb操bbb| 精品99在线视频| 亚洲中文字幕无码不卡电影| 欧美激情国内自拍| 国产在线青青草| 亚欧美一区二区三区| 欧美激情精品久久久久久小说| 欧美一级黄色录像片| 亚洲 自拍 另类小说综合图区| 成人在线免费高清视频| 91n.com在线观看| 性欧美18一19内谢| 99久久久无码国产精品6| 国产又爽又黄ai换脸| 不卡的av中文字幕| 最新天堂在线视频| 成年人黄色片视频| 国产福利影院在线观看| 色欲av无码一区二区人妻|