Neues Upgrade, jetzt Serverproblem beim Neustart?

Bin jetzt buchstäblich offline, daher wäre Hilfe so schnell wie möglich super. :upside_down_face: Ich habe meinen Server wahrscheinlich 40 Mal neu gestartet und dieses Mal bekomme ich einen Fehler, den ich noch nie zuvor hatte:

Als ich diesen Doctor-Befehl ausführte, gab es ein „ernstes Problem“:

app not running!
Attempting to rebuild
Discourse version at forums.mysite.me: NOT FOUND
Discourse version at localhost: NOT FOUND

Aber ich meine, meine Seite lief perfekt, bevor ich versucht habe, sie neu zu erstellen. Zeigen diese nur an, seit sie den Rebuild-Befehl ausgeführt hat und sie heruntergefahren hat? Das Neustarten meines VPS hat nicht geholfen. @RGJ

1 „Gefällt mir“

Welche Plugins verwenden Sie?

Können Sie mehr Kontext geben? Was befindet sich über dem Fehler in Ihrem Screenshot? Wenn Sie Text anstelle eines Bildes davon einfügen können, ist er durchsuchbar und leichter zu lesen.

Unter den meisten Bedingungen sollten Sie Ihre Website mit ./launcher start app neu starten können. Wenn ein Neustart des VPS dies jedoch nicht bewirkt hat, wurde die Datenbank möglicherweise migriert, sodass sie nicht funktioniert.

Der Befehl start app hat meine Website gestern Abend vorerst wieder zum Laufen gebracht. Aber das ist nur ein Pflaster, oder? Da die Website nicht neu erstellt wird? Ich benutze alles, was ich vorher benutzt habe. Der einzige Unterschied bei den Plugins, die ich hinzugefügt habe, war das für Post-Reaktionen und das für den Newsletter. Aber ich habe versucht, sie einzeln und dann beide zu entfernen, aber die Website ließ sich immer noch nicht starten. Und es gibt keinen Leerraum oder Ähnliches in der Datei app.yml.

Wie ein Pflaster. Es stoppt die Blutung und lässt dich weitermachen. Deine Seite funktioniert, und das ist es, was du im Moment willst, oder?

Im Gegensatz zu einem Pflaster wirst du nicht heilen, ohne dass sich etwas anderes ändert, also ja, deine Seite ist nicht aktualisiert.

Hmm. Das kommt von pups, was mich vermuten lässt, dass ein Fehler in deinem YML vorliegt, aber du sagst, du hast es nicht geändert, also ergibt das keinen Sinn.

Oder ist dieser Fehler aufgetreten, als du diese Plugins hinzugefügt hast?

Beitrag oben mit vollständigem Doktorprotokoll bearbeitet.

Ummm, ja, die Website hatte nie Probleme beim Erstellen, bis ich diese 2 Plugins hinzugefügt habe, aber wie gesagt, das Entfernen nacheinander und dann beider (AKA das ursprüngliche app.yml-Datei, die gut funktionierte) hat immer noch nicht funktioniert… So seltsam.

Das passt zu einem Fehler in Ihrer YML-Datei. YML ist unglaublich wählerisch, was Leerzeichen und Tabs angeht. Sie können versuchen, sie auf einer YML-Validierungsseite einzufügen, obwohl es wahrscheinlich schwierig für Sie ist, sie zuverlässig zu kopieren und einzufügen.

Ich habe sie etwa 10 Mal durchgesehen, aber ich kann sie noch einmal durchgehen, schätze ich. Bevor ich die Plugins hinzugefügt habe, habe ich eine Sicherungskopie davon erstellt, und das ist die Version, die einwandfrei funktioniert hat. Aber jetzt tut sie das nicht mehr. Und ja, ich habe auch einen YML-Validator verwendet.

1 „Gefällt mir“

Das deutet darauf hin, dass entweder ein neuer Fehler in pups vorliegt oder Sie Ihre Sicherungsdatei irgendwie bearbeitet haben. Keines von beiden scheint sehr wahrscheinlich zu sein.

In der Datei gibt es Whitespace. Sie haben am Anfang einiger Zeilen Whitespace, wie es erforderlich ist. Ein typisches Problem ist, dass Sie Tabs anstelle von Leerzeichen haben, aber es scheint, dass dies nicht der Fall ist.

Mir gehen hier die Ideen aus.