Einer unserer Forum-Benutzer hat nach dem Einloggen in sein Konto ein Problem. Wir haben das Problem auch über die Funktion „Identitätsübernahme“ geprüft und sind dabei auf denselben weißen, leeren Bildschirm gestoßen. Dies ist ihm bereits zum zweiten Mal passiert. Das Problem war zuvor identisch; wir haben damals eine Konto-Zusammenführung durchgeführt, sein altes Profil gelöscht und alle Profilinformationen in das neue Konto übertragen. Nun scheint das neue Konto erneut dasselbe Problem mit dem weißen, leeren Bildschirm zu haben.
Können Sie oder der Benutzer den abgesicherten Modus ausprobieren, um festzustellen, ob es sich um ein Problem mit dem Theme oder einem Plugin handelt?
Bereits den abgesicherten Modus versucht. Es scheint, dass nur dieses Benutzerkonto das Problem mit dem leeren weißen Bildschirm hat. Dies ist das zweite Mal, dass wir dasselbe Problem bei diesemselben Benutzer feststellen. Wir haben das Benutzeraktivitätsprotokoll geprüft, aber es gibt nichts Verdächtiges.
Es handelt sich um ein Problem mit dem Server-RAM. Wenn Sie andere CMS-Anwendungen oder Apps auf dem Server installiert haben, stoppen Sie diese und prüfen Sie, ob Discourse ordnungsgemäß funktioniert. Wenn es funktioniert, aktualisieren Sie auf mehr Speicher oder löschen Sie mehrere Apps, um Speicherplatz freizugeben.
Sie können die Speichernutzung in Prozent anzeigen:
Die gesamte Website läuft einwandfrei, nur bei diesem Benutzer tritt ein Problem mit einem leeren weißen Bildschirm auf. Der Arbeitsspeicher ist in Ordnung, 40 % werden genutzt. Es muss also etwas anderes sein…
Ich habe den Gastmodus von Chrome, den Inkognito-Modus, Firefox, Safari und Opera ausprobiert… Das Ergebnis ist für dieses Benutzerkonto dasselbe: Nach dem Einloggen erscheint ein leerer weißer Bildschirm.
Das schließt browserbasierte Probleme aus, und Sie sollten die Server-Logs prüfen (/var/discourse/shared/standalone/log), um zu sehen, was schiefgeht, wenn sich dieser Benutzer anmeldet.
@bartv Ich habe dir eine private Nachricht gesendet.
Es ist sicher, dass kein Plugin und kein benutzerdefiniertes CSS das spezifische Benutzerprofil stört, da der Rest einwandfrei funktioniert!
Ich denke, es liegt ein Datenbankproblem vor, da dies bereits das zweite Mal ist, dass derselbe Benutzer dasselbe Problem hat: ein leerer weißer Bildschirm. Wir haben sein Konto in der Vergangenheit bereits auf ein neues migriert, aber angesichts der enormen Aktivität des Benutzers wäre es jedes Mal zu hart, ihm ein neues Profil zu geben und alle Likes und Lesungen zu verwerfen.
Benutzt dieser bestimmte Benutzer ein sehr altes Handy? Vielleicht ein altes Betriebssystem, das veraltet und nicht mehr unterstützt wird? Ich hatte ein ähnliches Problem mit einem Benutzer, der Win7 auf seinem Laptop verwendete und sich nicht einloggen konnte. Nur ein Gedanke. Wir hatten auch einen Benutzer, der sich im Urlaub entschloss, sein altes Windows Phone zu nutzen (ja, er hatte noch eins. ), und er bekam ebenfalls eine leere Seite angezeigt.
Das ist hilfreich, da damit viele potenzielle Probleme auf der Client-Seite ausgeschlossen werden können. Du solltest die Server-Logs überprüfen, wie Bart bereits erwähnt hat.
Eine weitere Möglichkeit ist, dass der Benutzer sich über sein Telefon statt über den Computer anmeldet – deaktiviere das WLAN und führe die Anmeldung über das Mobilfunknetz durch, um lokale Netzwerkprobleme auszuschließen.
@JimPas Wir waren über die Abschaltung informiert, daher haben wir es mit allen neuen Smartphones mit aktualisiertem Betriebssystem versucht sowie mit Windows 10 20h1 und 20h2. Selbst Windows 7 ist kein Problem, da wir alle erforderlichen Diagnosen für dieses Benutzerkonto durchgeführt haben. Doch alles endet gleich – ein leerer weißer Bildschirm.
@codinghorror Nach der Übernahme des Benutzerkontos: In welchen Protokollen sollte nach Fehlern gesucht werden?
Ich habe das Produktionsprotokoll überprüft, nach dem Benutzernamen mit Strg + F gesucht, aber nichts gefunden. Falls du einen Blick darauf werfen kannst, kann ich dir die Datei zur Verfügung stellen.