Tagged: env-vars
Vercel deployment error: Environment Variable references Secret which does not exist
An environment variable your app needs isn't set in your Vercel project settings for the environment you're deploying to (Production/Preview/Development each have separate values). Add it under Project Settings → Environment Variables, then redeploy.
Error: NEXT_PUBLIC_ environment variable is undefined in production but works locally
`NEXT_PUBLIC_` variables are inlined into your JavaScript bundle at build time, not read at runtime. If you added the variable after your last deploy, or only to certain environments, you need to trigger a fresh build for it to take effect.
Prisma error: Environment variable not found: DATABASE_URL
Prisma can't find `DATABASE_URL` in your environment at the moment it's reading `schema.prisma` — usually because `.env` isn't in the project root, isn't loaded yet, or the variable name doesn't match exactly what's referenced in your `datasource` block.
Error: connect ECONNREFUSED 127.0.0.1:5432
Your app is trying to connect to a PostgreSQL server on localhost, but nothing is listening there — either your local Postgres isn't running, or `DATABASE_URL` still points at localhost when it should point at your actual hosted database (like Neon).