Wenn Sie derzeit eine Standardinstallation von Discourse früher als v3.1.0.beta7 (oder Stable früher als v3.0.6) ausführen, besteht die Möglichkeit, dass Sie bei dem Versuch, über die Admin-Oberfläche ein Upgrade durchzuführen, auf diesen Fehler stoßen:
Serverfehler
beim Versuch, /admin/docker/repos zu laden
Fehlercode: 500 Fehler
Um das Problem zu beheben, müssen Sie einen Kommandozeilen-Neubau ausführen:
cd /var/discourse
./launcher rebuild app
Sobald Sie ein CLI-Upgrade durchgeführt haben, funktionieren zukünftige Upgrades über die Benutzeroberfläche einwandfrei.
Wenn dies Sie betroffen hat, teilen Sie uns dies bitte in dieser Umfrage mit:
- Dies hat mein selbst gehostetes Forum betroffen
Hintergrund
Dieser Fehler tritt aufgrund einiger kürzlicher Änderungen an unserem .discourse-compatibility-Dateiformat auf. Ältere Versionen von Discourse können keine Kompatibilitätsinformationen für Plugins parsen, die das neue Format verwenden, und werfen daher diesen Fehler.
Nur sehr wenige Plugins haben begonnen, die neue Syntax zu verwenden, daher erwarten wir nicht, dass dies ein besonders weit verbreitetes Problem ist. Wir werden die Situation beobachten und hier aktualisieren, falls es Entwicklungen gibt.
