Hallo zusammen,
aus irgendeinem Grund sind diese beiden Eingabefelder sichtbar (sie funktionieren jedoch nicht).
Ich habe Discourse bereits mehrfach neu aufgebaut, bin mir aber nicht sicher, wie ich diese entfernen kann.
Vielen Dank im Voraus!
Can you replicate it using safe mode?
Yoururl.com/safe-mode/
Hallo,
ich bin mir nicht sicher, ob ich im abgesicherten Modus bin, während ich ausgeloggt bin, da ich bei der Nutzung von myurl.tld/safe-mode/ automatisch zu myurl.tld/login weitergeleitet werde (da ein Konto erforderlich ist).
Aber wenn ich im abgesicherten Modus bin und die oben beschriebenen Schritte befolge, kann ich das Problem tatsächlich reproduzieren.
Edit: Ich habe keine Anpassungen vorgenommen; das ist seit der Installation so. Außerdem verwende ich Discord über eine .onion-Adresse.
Edit 2: Ich habe Discourse komplett neu installiert, das Problem besteht weiterhin.
Das zweite Problem, das ich habe, ist, dass es keine Kategorienfarben gibt bzw. an den meisten Stellen auf der Website keine Farben angezeigt werden.
Obwohl eine Farbe festgelegt ist.
Auch in der Voreinstellung für die Farbauswahl werden keine Farben angezeigt.
Im Beispiel der Kategorie „Loung“ sollte die Farbe folgende sein: 
Edit: Denken Sie daran, dass dies alles auf einer sauberen Discourse-Installation ohne Änderungen basiert.
Edit 2: Beispiel für einen weiteren Ort, an dem keine Farbe angezeigt wird.
Wie wurde diese Instanz installiert?
Diese Instanz wurde in Kombination mit nginx installiert, indem zuerst Docker installiert und dann Discourse über Git nach /var/discourse geklont wurde.
Anschließend wurde samples/standalone.yml als containers/app.yml verwendet und die App gebootet und gestartet.
Gibt es einen bestimmten Grund, warum Sie sich nicht an die Installationsanleitung gehalten haben? Ich sehe, dass Sie vorhaben, über Tor zu veröffentlichen, aber hindert das Sie daran, zunächst eine temporäre URL zum Testen zu nutzen?
Es ist besser, zunächst die Standardinstallation durchzuführen und sicherzustellen, dass alles einwandfrei funktioniert, bevor Sie Änderungen vornehmen. Auf diese Weise können Sie besser einschätzen, welche Änderung für eventuelle Probleme verantwortlich ist.
AFAIK erlaubt der normale Discourse-Installer keine .onion-Adressen, daher. (Oder zumindest nicht, als ich es vor einigen Monaten versucht habe) / Ich habe keine temporäre URL zur Hand.
Klar, aber genau dafür führt man eine normale Installation durch, stellt sicher, dass alles läuft, installiert dann die anderen Komponenten und ändert den Namen.
Der zusätzliche Vorteil besteht darin, dass discourse-setup die Unicorn-Worker und den Datenbank-Speicher automatisch an die Spezifikationen Ihres Servers anpasst.
Viele gleichzeitige Änderungen sind viel schwieriger zu beheben.
Richtig, das ergibt Sinn.
Wenn ich es mit discourse-setup installiere, läuft es dann ohne nginx eigenständig? Dann die app.yml ändern, um den Standalone-Modus zu aktivieren und die Domain anzupassen, und danach neu aufbauen?
Meine Probleme machen mir ehrlich gesagt keinen Sinn, da ich in den Fehlerprotokollen (sowohl Discourse- als auch nginx-Logs) nichts finden kann. Außerdem hatte ich diese Probleme nicht, als ich vor einem Monat exakt denselben Installationsprozess auf einem VPS durchgeführt habe (nur zum Testen; dies sollte der Produktionsserver werden).
Verwende einfach discourse.example.com/login?safe_mode=no_custom%2Cno_plugins%2Conly_official