鍍金池/ 問答/PHP  Linux/ laradock下怎么配置xdebug?

laradock下怎么配置xdebug?

系統(tǒng)環(huán)境
windows 10
php version: 7.2.4
IDE: PHPSTORM
目前進(jìn)度
已開啟laradock里面workspace以及php-fpm的xdebug擴(kuò)展。
瀏覽器已經(jīng)安裝xdebug helper
自己理解的調(diào)試流程
開啟xdebug之后,瀏覽器訪問php文件,php一行一行執(zhí)行,然后把結(jié)果給xdebug擴(kuò)展。xdebug把調(diào)試數(shù)據(jù)發(fā)送到本地的IDE,會(huì)根據(jù)IDE返回的命令來告訴php是繼續(xù)執(zhí)行下一行還是先中斷。
目前的疑惑
  • 1.xdebug 配置里的remote_host是不是ide所在電腦的ip?
  • 2.phpstorm 配置項(xiàng)里的server里的host有什么用?
  • 3.phpstorm 配置項(xiàng)DBGP proxy這個(gè)選項(xiàng)是做什么的?
  • 4.xdebug helper是不是必須要的?
百度 google了n多教程,還有這么多疑惑,望路過的大佬指點(diǎn)下,也對(duì)以后有相同疑惑的小伙伴有幫助!
回答
編輯回答
別逞強(qiáng)
根據(jù)自己的理解回復(fù)(不對(duì)的地方請(qǐng)大家指出來,一起學(xué)習(xí)):

1.xdebug.remote_host 表示綁定客戶端 host,默認(rèn)為 localhost
2.PHPStorm 設(shè)置里面的 server 表示要監(jiān)聽的服務(wù),host 為要監(jiān)聽的主機(jī)地址,本機(jī)填寫 localhost 就可以
3.DBGp Proxy 代理配置,不用管
4.xdebug helper 非必要,laradock 環(huán)境下不用安裝也可以進(jìn)行 Xdebug 斷點(diǎn)調(diào)試

可以參考一下:https://segmentfault.com/a/11...

2018年3月19日 01:53