Ich habe das gleiche Problem, wenn ich Ihre Seite in der mobilen Ansicht öffne. Das tritt sogar auf, wenn ich den Safe-Mode verwende, um die Seite zu öffnen.
Die Fehler, die ich in der Konsole sehe, sind:
GET https://community.bcro.org/categories.json 500
Fehler beim Verarbeiten der Route: discovery.categories
Wenn ich die Seite in der Desktop-Ansicht öffne, treten auf der Kategorien-Seite keine Fehler auf.
Sie können die mobile Ansicht Ihrer Seite auf einem Desktop laden, indem Sie zu https://community.bcro.org/?mobile_view=1 gehen. Wenn Sie dies tun und die Fehlerprotokollseite Ihrer Site öffnen (Admin / Logs / Error Logs), sollten Sie eine Fehlermeldung sehen, die weitere Details darüber liefert, was schiefgeht. Um die Protokolle zu filtern, deaktivieren Sie die Kontrollkästchen Debug, Info und Warning unten links auf Ihrer Protokollseite.
Lassen Sie uns wissen, was Sie in den Protokollen finden.
StandardError (Versuch, ein nicht vorab geladenes benutzerdefiniertes Feld abzurufen. Dies ist untersagt, um N+1-Abfragen zu verhindern.) /var/www/discourse/app/models/concerns/has_custom_fields.rb:164:in `’
Das deutet darauf hin, dass das Problem mit dem discourse-knowledge-base-Plugin liegt. Du könntest versuchen, dieses Plugin aus deiner app.yml-Datei zu entfernen, die App neu zu erstellen und zu prüfen, ob das Problem dadurch behoben wird.