Gemäß der .discourse-compatibilityDatei sollten Sie nicht auf diesen Commit aktualisieren / nicht in der Lage sein, auf diesen Commit zu aktualisieren, wenn Sie sich auf 2.8 Stable befinden.
Haben Sie irgendwo ein plugin:pull_compatible_all? (Das sollten Sie haben)
Danke @RGJ. Ich kannte diese Art von Datei nicht. In Zukunft werde ich sie überprüfen.
Haben Sie irgendwo ein plugin:pull_compatible_all? (Sollten Sie haben)
Ich weiß nicht, was das ist. Ich benutze eine Cloudron-Instanz, um Discourse bereitzustellen. Um ein Plugin zu aktualisieren, muss ich es entfernen und neu installieren, wie die Dokumentation erklärt:
Aber ich habe gerade gesehen, dass ich eine Datei site_settings.yml habe, um zusätzliche Anpassungen vorzunehmen. Sollte ich hier etwas mit plugin:pull_compatible_all einrichten?
Sie möchten die Cloudron-Leute vielleicht auf dieses Thema hinweisen, da sie nicht viel weiter zu kommen schienen, als Ihnen zu sagen, dass es ein Tippfehler Ihrerseits ist, oder „Bist du überhaupt im richtigen Verzeichnis?“
Das Problem hierbei ist, dass Sie eine nicht unterstützte Installation verwenden. Wir können hier wirklich nur die Standardinstallation unterstützen. Pakete von Drittanbietern funktionieren aufgrund von Änderungen in Discourse selbst ständig nicht mehr – deshalb werden sie nicht empfohlen.
Die Version des Kalender-Plugins, die Sie zu installieren versuchen, ist nicht kompatibel mit der Version von Discourse im Cloudron-Paket. Cloudron hat Discourse neu verpackt und verwendet daher nicht die unterstützten Mittel zur Installation von Plugins. Sofern Sie nicht zu einer unterstützbaren Installation wechseln möchten, müssen sie Sie bei der Behebung dieses Problems unterstützen und ihre Dokumentation aktualisieren.
Ok. Ich werde mich der Diskussion im Cloudron-Forum anschließen.
Vielen Dank für Ihre Antworten, da ich Discourse besser verstehe, um der Cloudron-Community zu helfen und zukünftige Probleme zu analysieren.