FAQ
Häufig gestellte Fragen
Deployment
Mein Build schlägt fehl, wie finde ich heraus, warum?
Öffnen Sie den Tab Deployments des Dienstes: die vollständigen Build-Logs werden dort aufbewahrt. Die häufigsten Ursachen sind eine fehlende Abhängigkeit (unvollständige package.json, requirements.txt), eine Speicherüberschreitung während des Builds, oder ein falsch konfigurierter Port.
Mein Dienst startet in Endlosschleife neu? Dieses Verhalten (oft CrashLoopBackOff genannt) bedeutet, dass die Anwendung direkt nach ihrem Start abstürzt. Prüfen Sie der Reihe nach: die Logs für den genauen Fehler, das Vorhandensein aller erforderlichen Umgebungsvariablen, dann den Startbefehl.
Next.js-Fehler im Zusammenhang mit output: standalone?
Wenn Ihre Konfiguration diesen Modus aktiviert, funktioniert der Befehl next start nicht mehr. Ersetzen Sie ihn durch node .next/standalone/server.js in den Settings des Dienstes (Details unter Next.js).
Domains
Meine benutzerdefinierte Domain zeigt eine alte Version der Website an?
Leeren Sie den Cache Ihres Browsers (Strg+Shift+R). Wenn das Problem bestehen bleibt, prüfen Sie die DNS-Propagierung mit dnschecker.org (neues Fenster).
Das SSL-Zertifikat wird nicht generiert? Bestätigen Sie, dass das DNS tatsächlich auf die von Webgune bereitgestellte IP zeigt, deaktivieren Sie den Cloudflare-Proxy, falls Sie einen verwenden, und lassen Sie bis zu 24 Std. für die Propagierung (siehe SSL-Zertifikate).
Datenbanken
Ich kann mich von außen nicht verbinden? Die interne URL funktioniert nur von Pods desselben Projekts aus. Aktivieren Sie Öffentlich exponieren im Tab Database, um eine von außen erreichbare URL zu erhalten.
Die interne URL schlägt in meinem Code fehl? Sie ist nur von innerhalb des Clusters aus erreichbar, auf Ihrem lokalen Rechner ist sie also unbrauchbar: dort funktioniert nur die öffentliche URL.
GitHub
Die Repositories meiner Organisation erscheinen nicht in der Liste? Bei der GitHub-Verbindung müssen Sie auf Grant neben der betreffenden Organisation klicken. Wenn dieser Schritt übersprungen wurde: Einstellungen → GitHub trennen → erneut verbinden und diesmal die Organisation genehmigen.
Sonstiges
Ihre Antwort hier nicht gefunden? Eröffnen Sie ein Ticket über Einstellungen → Support.