diff --git a/backend/config/loadEnv.js b/backend/config/loadEnv.js index 2585534..70b10b0 100644 --- a/backend/config/loadEnv.js +++ b/backend/config/loadEnv.js @@ -20,11 +20,17 @@ if (fs.existsSync(productionEnvPath)) { } // Lade .env-Datei +console.log('[env] Versuche .env zu laden von:', envPath); +console.log('[env] Datei existiert:', fs.existsSync(envPath)); +console.log('[env] Datei lesbar:', fs.accessSync ? (() => { try { fs.accessSync(envPath, fs.constants.R_OK); return true; } catch { return false; } })() : 'unbekannt'); + const result = dotenv.config({ path: envPath }); if (result.error) { console.warn('[env] Konnte .env nicht laden:', result.error.message); + console.warn('[env] Fehler-Details:', result.error); } else { console.log('[env] .env erfolgreich geladen von:', envPath); + console.log('[env] Geladene Variablen:', Object.keys(result.parsed || {})); } // Debug: Zeige Redis-Konfiguration