Files
tickte-system/PROJECT_ID_FIX.md
Basilosaurusrex 0e19df6895 woms 3.0
2025-12-29 22:28:43 +01:00

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

  1. Gehe zu https://cloud.appwrite.io
  2. Logge dich ein
  3. Wähle dein Projekt woms aus
  4. Gehe zu SettingsGeneral
  5. Suche nach Project ID
  6. Kopiere die Project ID (sie sollte so aussehen: 693d9f37000b35267f1b)

Schritt 2: .env Datei aktualisieren

  1. Öffne die .env Datei im Root-Verzeichnis deines Projekts
  2. Ü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
  1. 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!

  1. Stoppe den laufenden Server (falls er läuft):

    • Drücke Ctrl+C im Terminal
  2. Starte den Server neu:

npm run dev

Schritt 4: Browser-Konsole überprüfen

  1. Öffne die App im Browser

  2. Öffne die Browser-Entwicklertools (F12)

  3. Gehe zum Tab Console

  4. Du solltest jetzt Debug-Informationen sehen:

    🔧 Appwrite Konfiguration:
    Endpoint: https://cloud.appwrite.io/v1
    Project ID: 693d9f37000b35267f1b
    Database ID: 6943bf0e0003291f8c35
    
  5. Wenn du NICHT GESETZT siehst, bedeutet das, dass die .env Datei 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

  1. Gehe zu deinem Appwrite Dashboard
  2. Überprüfe, ob das Projekt aktiv ist
  3. Überprüfe, ob du Zugriff auf das Projekt hast
  4. 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:

  1. Öffne die Browser-Konsole (F12)
  2. 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

  1. Erstelle eine neue .env Datei:
rm .env
cat > .env << 'EOF'
VITE_APPWRITE_ENDPOINT=https://cloud.appwrite.io/v1
VITE_APPWRITE_PROJECT_ID=693d9f37000b35267f1b
VITE_APPWRITE_DATABASE_ID=6943bf0e0003291f8c35
EOF
  1. Starte den Server neu:
npm run dev
  1. Überprüfe die Browser-Konsole auf die Debug-Ausgaben

Viel Erfolg! 🚀