Miscelaneos
Levantar Docu en local
Sección titulada «Levantar Docu en local»# 1. Apache (solo si está caído)Stop-Process -Name httpd -Force -ErrorAction SilentlyContinueStart-Process "W:\laragon\bin\apache\httpd-2.4.54-win64-VS16\bin\httpd.exe" ` -WorkingDirectory "W:\laragon\bin\apache\httpd-2.4.54-win64-VS16\bin"
# 2. Dev server de Astro (solo si no está corriendo)$env:Path = "W:\laragon\bin\nodejs\node-v24;" + $env:PathSet-Location "W:\www\GMG\docu.controlgmg\mix"npm run dev
# 3. Verificarcurl -s -o /dev/null -w "%{http_code}\n" -H "Host: docu.controlgmg-mix.local" http://127.0.0.1/Checklist si docu.controlgmg-mix.local no responde: Get-Process httpd
(paso 1 si vacío) → Get-NetTCPConnection -LocalPort 4323 (paso 2 si vacío) →
curl del paso 3 debe dar 200.
Explicación
Sección titulada «Explicación»- httpd no es servicio de Windows en este Laragon — si se cae,
-k restartno sirve; hay que matarlo y volver a lanzar el.exedirecto. - Usar
node-v24, no elnodedel PATH del sistema — Laragon trae también unnode-v18en la misma carpeta, no sirve para este proyecto. - El dev server queda escuchando en
::1:4323(IPv6), no en127.0.0.1:4323— unTest-NetConnection 127.0.0.1 4323da falso aunque esté arriba. El vhost de Apache usalocalhost(no una IP fija), por eso sí conecta. - Si el dev server se arrancó en background de una sesión de Claude Code, se cae junto con esa sesión — no es un daemon persistente.