Hilfe! Habe versucht, ein Plugin zu installieren, und jetzt fehlt mein Forum

Hallo,

Wir haben derzeit ein Problem mit unserem Discourse-Forum. Ich war gerade dabei, ein Plugin hinzuzufügen (was ich zuvor mehrmals ohne Probleme tun konnte), und aus irgendeinem Grund, als ich den Erfolg der Plugin-Hinzufügung überprüfen wollte, fehlte das Forum. Wir haben versucht, das Forum aus Backups wiederherzustellen, die sowohl heute als auch vom 08.06. erstellt wurden, in der Hoffnung, das Forum wiederherzustellen. Was auch immer wir versuchen, nichts scheint zu funktionieren. Ich hatte gehofft, dass Sie dieses Problem vielleicht schon einmal gesehen haben und uns in die richtige Richtung weisen könnten, was getan werden muss, um es wieder einzurichten? Ich habe den Build-Prozess überprüft und nichts sprang wirklich als Fehler heraus. Ich bin mir also nicht ganz sicher, wo ich suchen soll. Jede Hilfe wäre willkommen, ich bin ziemlich neu bei Discourse… also bin ich mir nicht sicher, was das richtige Vorgehen an diesem Punkt ist.

Vielen Dank für jede Hilfe, die Sie leisten können.

1 „Gefällt mir“

Hallo und willkommen @Bryan_Spann :slight_smile:

Die Verwendung der Optionen im abgesicherten Modus ([YourSite]/safe-mode) kann Ihnen helfen, den Ursprung des Problems einzugrenzen. Auch die Überprüfung der Konsole auf Fehler, wenn Sie versuchen, die Website zu laden, kann sehr aufschlussreich sein (Rechtsklick, Untersuchen und dann die Registerkarte Konsole ansehen, wenn Sie Ihre Seite aktualisieren). Ihre /logs können oft auch einige gute Informationen enthalten. :+1:

Wenn Sie ein Plugin installieren und ./launcher rebuild app ausführen, wird Ihre Website auch auf die neueste Version aktualisiert, was (wenn es nicht das Plugin selbst ist) manchmal zu Konflikten mit vorhandenem benutzerdefiniertem Code führen kann. Die oben genannten Methoden können Ihnen oft helfen, genau zu verfolgen, was das Problem verursacht, und es Ihnen ermöglichen, es zu deaktivieren oder nach Bedarf anzupassen.

6 „Gefällt mir“

Jammy! Vielen Dank für diesen Vorschlag… Ich habe das Theme, das ich verwendet habe, deaktiviert und ein anderes ausgewählt, und wir haben jetzt ein Forum… Was seltsam ist, ich habe die Themes seit einigen Wochen nicht mehr angefasst… erst nachdem ich dieses Plugin hochgeladen hatte, hatte das Theme ein Problem… könnte das Plugin das installierte Theme überhaupt verändert haben? Wir werden jeden der Komponenten im Theme durchgehen und sie einzeln entfernen und wieder hinzufügen, bis wir die spezifische Komponente isoliert haben, die das Problem verursacht… Ich danke Ihnen für die Hilfe, sie wird wirklich geschätzt.

2 „Gefällt mir“

Es klingt so, als ob das begleitende Update einen Konflikt mit einem Ihrer benutzerdefinierten Code-Teile verursacht haben könnte. Hoffentlich können Sie ihn jetzt aufspüren, da der Druck etwas nachgelassen hat. :slight_smile: :crossed_fingers:

1 „Gefällt mir“

Hast du es schon aufspüren können, @Bryan_Spann? :slight_smile: :crossed_fingers:

Wenn nicht, hatten wir ein paar ähnliche Berichte, bei denen die Verwendung von Discourse.User in benutzerdefinierten Themes die Ursache war, da dies nun zugunsten von currentUser veraltet ist.

2 „Gefällt mir“

Hallo Jammy,

Es sieht so aus, als ob bei uns etwas Ähnliches vor sich geht. Ich habe einen meiner Entwickler, der den Code durchgeht und die veralteten Funktionen/Aufrufe aktualisiert. Wir wollen am Montag oder Dienstag mit den Updates wieder einsatzbereit sein.

Ich weiß es wirklich zu schätzen, dass Sie sich wieder gemeldet haben… selten sieht man ein solches Engagement… kurz gesagt… Sie sind ein seltener Vogel, mein Freund, machen Sie weiter so!

3 „Gefällt mir“

Hallo Bryan, ein paar zusätzliche Informationen für dich. Wie @JammyDodger erwähnt hat, wird Discourse.User nicht empfohlen, aber wir hatten nicht vor, dass es gestern kaputtgeht. Ich habe gerade alles repariert, also wenn du dein Forum auf die neuesten Tests-bestanden aktualisierst, sollte alles wieder funktionieren.

Anstelle eines Fehlers siehst du eine Warnung in der Browserkonsole. Du solltest trotzdem versuchen herauszufinden, woher diese kommt und sie aktualisieren – irgendwann werden wir die Unterstützung ordnungsgemäß einstellen.

3 „Gefällt mir“