3.5 KiB
3.5 KiB
Project ID Fehler beheben
Wenn du die Fehlermeldung bekommst: "Project with the requested ID could not be found", folge diesen Schritten:
Schritt 1: Project ID im Appwrite Dashboard überprüfen
- Gehe zu https://cloud.appwrite.io
- Logge dich ein
- Wähle dein Projekt woms aus
- Gehe zu Settings → General
- Suche nach Project ID
- Kopiere die Project ID (sie sollte so aussehen:
693d9f37000b35267f1b)
Schritt 2: .env Datei aktualisieren
- Öffne die
.envDatei im Root-Verzeichnis deines Projekts - Überprüfe, ob die Project ID korrekt ist:
VITE_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
VITE_APPWRITE_PROJECT_ID=693d9f37000b35267f1b
VITE_APPWRITE_DATABASE_ID=6943bf0e0003291f8c35
- Wichtig: Stelle sicher, dass:
- Keine Leerzeichen vor oder nach den Werten sind
- Keine Anführungszeichen um die Werte sind
- Die Project ID genau so ist wie im Dashboard
Schritt 3: Dev-Server neu starten
WICHTIG: Nach jeder Änderung an der .env Datei musst du den Dev-Server komplett neu starten!
-
Stoppe den laufenden Server (falls er läuft):
- Drücke
Ctrl+Cim Terminal
- Drücke
-
Starte den Server neu:
npm run dev
Schritt 4: Browser-Konsole überprüfen
-
Öffne die App im Browser
-
Öffne die Browser-Entwicklertools (F12)
-
Gehe zum Tab Console
-
Du solltest jetzt Debug-Informationen sehen:
🔧 Appwrite Konfiguration: Endpoint: https://cloud.appwrite.io/v1 Project ID: 693d9f37000b35267f1b Database ID: 6943bf0e0003291f8c35 -
Wenn du
NICHT GESETZTsiehst, bedeutet das, dass die.envDatei nicht geladen wird
Schritt 5: Überprüfe die .env Datei-Position
Die .env Datei MUSS im Root-Verzeichnis sein (gleiche Ebene wie package.json):
tickte-system/
├── .env ← HIER!
├── package.json
├── vite.config.js
├── src/
└── ...
Schritt 6: Cache leeren
Manchmal hilft es, den Vite-Cache zu löschen:
# Stoppe den Server
# Dann führe aus:
rm -rf node_modules/.vite
npm run dev
Schritt 7: Projekt-Status überprüfen
- Gehe zu deinem Appwrite Dashboard
- Überprüfe, ob das Projekt aktiv ist
- Überprüfe, ob du Zugriff auf das Projekt hast
- Stelle sicher, dass das Projekt nicht gelöscht oder deaktiviert wurde
Schritt 8: Alternative: Project ID direkt testen
Du kannst die Project ID auch direkt in der Browser-Konsole testen:
- Öffne die Browser-Konsole (F12)
- Führe aus:
console.log('Project ID:', import.meta.env.VITE_APPWRITE_PROJECT_ID)
Wenn undefined ausgegeben wird, wird die .env Datei nicht geladen.
Häufige Fehler
❌ Falsch:
VITE_APPWRITE_PROJECT_ID = "693d9f37000b35267f1b" # Mit Leerzeichen und Anführungszeichen
✅ Richtig:
VITE_APPWRITE_PROJECT_ID=693d9f37000b35267f1b # Ohne Leerzeichen, ohne Anführungszeichen
❌ Falsch:
VITE_APPWRITE_PROJECT_ID=693d9f37000b35267f1b # Mit Leerzeichen am Ende
✅ Richtig:
VITE_APPWRITE_PROJECT_ID=693d9f37000b35267f1b # Keine Leerzeichen
Wenn nichts hilft
- Erstelle eine neue
.envDatei:
rm .env
cat > .env << 'EOF'
VITE_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
VITE_APPWRITE_PROJECT_ID=693d9f37000b35267f1b
VITE_APPWRITE_DATABASE_ID=6943bf0e0003291f8c35
EOF
- Starte den Server neu:
npm run dev
- Überprüfe die Browser-Konsole auf die Debug-Ausgaben
Viel Erfolg! 🚀