Leider ist das ein Downgrade. Ein Wechsel von den beta- oder tests-passed[1] Branches hin zu stable ist nicht möglich, da es Unterschiede in Ihrer Datenbank geben wird, die nicht abwärtskompatibel sind.
Eine neue stabile Version wird etwa zweimal im Jahr veröffentlicht, also wenn Sie ein paar Monate warten können, können Sie auf die nächste stabile Version warten. Ich bin mir nicht 100% sicher, ob das alles wieder automatisch gut machen wird, da es sich um ein sprunghaftes Update handeln könnte, wenn man bedenkt, dass Sie 3.1.0beta4 anstelle von 3.0.3 Stable haben, aber ich denke, es könnte in Ordnung sein.
Oder Sie können in Ihrer app.yml wieder tests-passed verwenden und eine aktuelle Version haben, die alles regeln sollte. Nur zur Überprüfung, ist dies eine Standardinstallation?
Hallo, danke für die Antwort.
Ja, das ist es, aber ich habe hier im Forum eine Anleitung befolgt, um Discourse über den Unterordner /forum/ zugänglich zu machen.
Anfangs hatte ich 3.1.0.beta4 installiert, aber als ich “Air Theme” oder ein anderes Theme installierte, lud die Website die CSS-Stylesheets nicht und das Layout brach zusammen.
Nach dem Upgrade von Beta auf Stable gab es keine Konflikte mehr mit dem Theme, aber ich habe einige Funktionen verloren
Ah ja, das hast du vorhin schon gesagt. Die Unterordner-Einrichtung ist eine fortgeschrittene Einrichtung und nichts für schwache Nerven. Wenn du ein einfaches Leben möchtest, solltest du die normale Subdomain-Version in Betracht ziehen.
Hallo, danke für die Antwort.
Tatsächlich verwende ich für dieses Projekt bereits eine Subdomain: https://oii.francescomancuso.it/
Diese beinhaltet eine Python-Anwendung, die in 3 Abschnitte unterteilt ist:
/admin/
/contest/
/ranking/
Der Benutzer, der sich im Abschnitt /contest/ anmeldet, kann sich über SSO mit dem Forum verbinden, das sich unter /forum/ befindet.
Könnte die Tatsache, dass die Website von einem Unterordner aus erreichbar ist, Kompatibilitätsprobleme verursachen, beispielsweise mit dem Theme, das die Beta-Version verwendet?
Es gibt keine Garantien für die Kompatibilität mit irgendetwas, wenn Sie einen Unterordner verwenden. Es handelt sich um eine erweiterte Installation, und es wird nur sehr wenig dagegen getestet.
Sie könnten eine andere Subdomain für Ihre Discourse-Installation verwenden. SSO funktioniert zwischen Subdomains.
Oben im Unterordner-Leitfaden steht folgender Text:
Sie müssen zu tests-passed zurückkehren, um in einem einigermaßen unterstützbaren Zustand zu sein, vorausgesetzt, Ihre Datenbank ist nicht einfach kaputt. Das Zurückrollen einer Version wird überhaupt nicht unterstützt.
Hoffentlich haben Sie ein Backup von, bevor Sie versucht haben, ein Downgrade durchzuführen – erstellen Sie ein weiteres Backup, bevor Sie das oben versuchen.