Troubleshooting
Common issues, error messages, and solutions in Plainform
Quick reference for resolving common issues in Plainform. Issues are organized by category for fast lookup.
Development Server
Environment Variables
Database & Prisma
Authentication (Clerk)
Payments (Stripe)
Build & Deployment
Content & MDX
Styling & UI
Performance
Email (Resend)
Storage (AWS S3)
Getting Help
If you can't resolve an issue:
-
Check logs:
- Browser console (F12)
- Terminal output
- Vercel function logs
- Stripe Dashboard logs
-
Search documentation:
-
Debug systematically:
- Isolate the issue
- Check one integration at a time
- Test in isolation
- Compare with working examples
-
Common debugging commands:
Common debugging commands # Clear all caches rm -rf .next node_modules package-lock.json npm install npm run dev # Check environment npm run build npx prisma db pull npx prisma generate # Test integrations npm run stripe:listen npx prisma studio
Most issues are resolved by restarting the dev server, clearing caches, or verifying environment variables.
Next Steps
- Build & Deploy - Production deployment guide
- Git Workflow - Commit and push best practices
- Environment Variables - Detailed variable configuration
How is this guide ?
Last updated on