laravel8.1+Vscode+docker+xdebug3.1 無法斷點

wuuuu發表於2022-01-12
  1. 先建立容器
     curl -s https://laravel.build/example-app | bash
  2. 修改 docker-compose.yml 的XDEBUG_MODE和XDEBUG_CONFIG
     XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-debug}'
     # XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'
  3. 宿主機 ./vendor/bin/sail up -d
  4. 進入sail-8.1/app 容器
     vi /etc/php/8.1/cli/conf.d/20-xdebug.ini
     新增 xdebug.start_with_request = yes
  5. 重啟sail-8.1/app 容器 (重啟不要使用 ./vendor/bin/sail up -d)
  6. 進入容器按F5可斷點
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章