黃金做空網(wǎng)站長(zhǎng)沙本地推廣聯(lián)系電話
原理圖:
片面理解:
- phpstorm啟用一個(gè)9000端口,這個(gè)端口用來(lái)接收到信息后,啟用xdebug功能。
- 服務(wù)器端(docker), 當(dāng)客戶端訪問(wèn)laravel項(xiàng)目域名后, 并讀取xdebug.ini的配置, 把調(diào)試的請(qǐng)求數(shù)據(jù), 向配置里面的端口發(fā)送消息, 配置里面的端口就是(phpstorm的xdebug端口)
- phpstorm的xdebug 9000端口收到消息后,讀取PHP WEB PAGE里面的配置的server, ?(), 并且 編輯器的laravel路徑與服務(wù)器端(docker)路徑對(duì)應(yīng)的上,就進(jìn)行打斷點(diǎn)了。
?
phpunit 單元測(cè)試文件執(zhí)行配置。
- 去編輯器配置下docker的php解析器
- laradock/docker-compose.yml需要開啟
WORKSPACE_INSTALL_WORKSPACE_SSH=true
?