Ich habe meine Website beim Aktualisieren kaputt gemacht

Hallo,

Ich habe meine Website beim Aktualisieren kaputt gemacht :cry: Ich habe sie eine Weile nicht aktualisiert (sie ist noch in Arbeit, daher muss ich mir keine Sorgen um Benutzer machen). Ich habe die Aktualisierungsanweisungen befolgt, und es hat sehr, sehr lange gedauert, und (ich weiß, ich hätte es nicht tun sollen! aber) ich habe auf den Link „Versionen“ und dann auf den Link „Pakete“ geklickt, und dann – puff – konnte ich nicht mehr zur Aktualisierungsseite zurückkehren. Es gab einen „Bad Gateway“-Fehler, und jetzt kann ich nicht mehr auf die Website zugreifen.

Ich bin völlig ahnungslos.

Bis jetzt konnte ich die Dinge selbst in Ordnung halten, indem ich einfach den Aktualisierungsanweisungen folgte und die manuelle Aktualisierung im Terminal durchführte. Ah, richtig! – was ich mitten in der Aktualisierung beschlossen habe zu tun. Ja, das habe ich getan. Ich weiß nicht, was ich mir bei all dem gedacht habe :upside_down_face:

(Offensichtlich war Nachdenken kein Teil davon).

Seufz..

Kann mir jemand sagen, was ich tun kann, um meine Website aus dem Schlamassel zu befreien, den ich verursacht habe?

Jede Hilfe, jeder Vorschlag usw. wird sehr geschätzt :orange_heart:

Sie müssen sich über SSH oder möglicherweise die Digital Ocean-Konsole beim Terminal anmelden.

Dann können Sie

./launcher rebuild app

Es ist sehr wahrscheinlich, dass es so lange her ist, seit Sie das getan haben, dass Sie PostgreSQL aktualisieren müssen (PostgreSQL 15 Update. Aber es ist auch sehr wahrscheinlich, dass Sie diesen Rebuild einfach noch einmal durchführen können und alles erledigt ist.
Sie müssen möglicherweise zuerst Docker aktualisieren.
Es ist auch möglich, dass Ihr Betriebssystem das End-of-Life-Datum überschritten hat, was die Aktualisierung von Docker erschweren kann. (Aber vielleicht reicht „apt update; apt upgrade“.)
Wenn Sie das nicht lernen möchten, können Sie im Marketplace um Hilfe bitten, und jemand wie ich kann es für Sie erledigen.

1 „Gefällt mir“

Hallo Jay,

Vielen Dank für deine Antwort!

Ich habe ./launcher rebuild app ausprobiert und es sieht so aus, als ob mein Problem damit zusammenhängen könnte

HINT: Das Plugin ‘discourse-subscriptions’ ist jetzt in Discourse enthalten und sollte nicht in Ihrer Container-Konfiguration enthalten sein.
Entfernen Sie die Zeile ‘git clone GitHub - discourse/discourse-subscriptions: A Discourse plugin that allows payments and subscription management via Stripe.’ aus Ihrer Datei containers/app.yml und versuchen Sie es erneut.

und das

HINT: Das Plugin ‘discourse-calendar’ ist jetzt in Discourse enthalten und sollte nicht in Ihrer Container-Konfiguration enthalten sein.
Entfernen Sie die Zeile ‘git clone GitHub - discourse/discourse-calendar: Adds the ability to create a dynamic calendar in the first post of a topic.’ aus Ihrer Datei containers/app.yml und versuchen Sie es erneut.

Was ich tun würde, aber ich weiß nicht, wie. Ich lerne das gerne. Und über die anderen Probleme, die Sie angesprochen haben, wenn sie Teil davon sind, aber ich benötige einige Anleitungen.

Kann ich das mit Ihnen über den Marktplatz klären? Ich habe den Marktplatz noch nie benutzt. Poste ich das einfach dort neu? Und dann würden Sie dort antworten?

Erinnern Sie sich, wie Sie die Plugins installiert haben? Das Entfernen ist dem sehr ähnlich

2 „Gefällt mir“

Hallo Moin,

Ich werde mir diese Links ansehen und sehen, ob ich mich daran erinnern kann – hehe. Ich weiß, dass ich absurd klinge… Ich werde dir gleich Bescheid geben, wie es läuft :slight_smile:

1 „Gefällt mir“

Wir haben es geschafft! Danke @Moin! Es hat eine Ewigkeit gedauert, aber ich habe diese beiden Plugins aus yml gelöscht und die Seite neu aufgebaut. Und - wir sind zurück! Danke @pfaffman, dass du mir auch geholfen hast :slight_smile:

Ihr beide, diese Community, habt mir den Tag gerettet :sparkles:

Jetzt kann ich einfach über mich selbst lachen, wie ein Elefant im Porzellanladen ich bin :upside_down_face:

Vielen Dank :orange_heart:

4 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.