Weißer Bildschirmerrors für ein benutzerdefiniertes Design

Ich habe ein Thema für einen unserer Kunden mit Bootstrap-Framework erstellt!

Als ich an Localhost gearbeitet habe, funktioniert es korrekt, aber wenn ich es hochgeladen habe, funktioniert es nicht. Wenn ich es vom Aussehen aktiviere, sah ich eine leere weiße Seite; Auch wenn ich versuche, einen neuen Kommentar, Beitrag, Seite oder benutzerdefinierten Beitragstyp zu posten.

Gibt es Hilfe für dieses Problem?

Referenzen werden gesendet, wenn fragen?

Solutions Collecting From Web of "Weißer Bildschirmerrors für ein benutzerdefiniertes Design"

Diese Antwort wird lang sein, aber in gewisser Weise hilfreich sein.

Erkennen Sie zuerst, warum Sie diesen Fehler erhalten:

Die meiste Zeit, wenn Sie einen weißen “White Screen of Death” von WordPress sehen , bedeutet dies, dass Sie das Speicherlimit Ihrer Servereinstellungen erschöpft haben .

Dies könnte durch ein Plugin verursacht werden , das möglicherweise nicht richtig funktioniert.

Es kann auch durch ein schlecht codiertes Thema verursacht werden , das Sie verwenden – in der Regel kostenlose Themendownloads im Internet.

Es könnte auch bedeuten, dass ein Problem mit Ihrem Webhosting-Server vorliegt .

Da das Problem durch eine beliebige Anzahl von Dingen verursacht werden kann, erfordert es möglicherweise eine Vielzahl von Problemen.

Erkennen Sie, ob das Problem auf anderen WordPress-Websites auftritt:

Wenn Sie mehrere Sites haben, sollten Sie als Erstes sicherstellen, dass der weiße Bildschirm des Todes auf der ganzen Linie oder nur auf dieser einen Domain erscheint.

Wenn das Problem bei allen Ihren Websites auftritt, ist dies ein starker Hinweis darauf, dass Ihr Webhosting-Anbieter einige Probleme hat.

Wenn das Problem jedoch nur bei einer Ihrer Websites auftritt, kann dies ein Problem mit einem von Ihnen ausgeführten Plug-in oder Design sein. Wenn das Problem nur mit einem einzelnen Post oder einer Seite auftritt, wissen Sie, dass es sich definitiv um ein Problem mit Ihrer spezifischen Website handelt.

Wenn möglich, erhöhen Sie das Speicherlimit:

In der Regel tritt dieses Problem auf, weil Ihr Speicher erschöpft ist.

Wenn das Erhöhen des Speicherlimits nicht hilfreich war oder wenn Sie ein hohes Speicherlimit wie 256M oder 512M haben, müssen Sie mit der Fehlerbehebung beginnen. Nach unserer Erfahrung mit der Behebung dieses Problems haben wir festgestellt, dass das Problem entweder bei einem bestimmten Plug-in oder einem bestimmten Thema liegt. Mach weiter und deaktiviere alle Plugins.

Wenn das Problem dadurch behoben wird, aktivieren Sie jeweils ein Plug-in, um das Problem zu beheben.

Versuchen Sie, das Thema durch ein Standardthema zu ersetzen und sehen Sie, ob das Problem weiterhin besteht:

Wenn das Problem durch die Fehlerbehebung des Plug-ins nicht behoben wird, sollten Sie versuchen , Ihr aktuelles Design durch ein standardmäßiges Twenty-Ten- Design zu ersetzen .

Der beste Weg, dies zu tun, ist durch Sichern Ihres Themenordners. Dann Löschen des Themas. WordPress wird automatisch auf das Standardthema zurückgreifen.

Alternativ können Sie in Ihren phpMyAdmin gehen und die databasetabellen in der Tabelle wp_options aktualisieren. Die folgenden Tabellennamen müssten aktualisiert werden:

template, stylesheet, and current_theme . Ändern Sie den Wert in Twentyleven.

Wenn das Problem dadurch behoben wird, sollten Sie sich die functions.php Datei Ihres Themes ansehen.

Wenn unten zusätzliche Felder vorhanden sind, sollten Sie eine Korrektur in Betracht ziehen.

Wenn Sie eine schlecht codierte function in der functions.php Datei Ihres Themes verwenden, kann dies ebenfalls dazu führen.

Debuggen Sie Ihren Code:

Wenn keiner der oben genannten Punkte es behebt, sollten Sie versuchen, eine neue WordPress -Version erneut zu installieren. Es ist zwar unwahrscheinlich, aber es ist immer möglich, dass eine Core-Datei beschädigt wurde.

Sie können auch die WordPress-Debug-function verwenden, um zu sehen, welche Art von Fehlern ausgegeben wird. Fügen Sie den folgenden Code in Ihre wp-config.php Datei ein.

 define( 'WP_DEBUG', true); 

Sobald Sie dies hinzufügen, werden auf dem leeren Bildschirm nun Fehler, Warnungen und Hinweise angezeigt, die von PHP generiert wurden. Diese können Ihnen helfen, die Ursache des Problems zu ermitteln.

Stellen Sie sicher, dass Sie auf einem Linux-Server ausgeführt werden:

WordPress funktioniert normalerweise nicht gut auf Servern, auf denen Windows ausgeführt wird. Stellen Sie daher sicher, dass Sie einen Server mit Linux verwenden (dies kann bei Ihrem Hosting-Unternehmen überprüft werden).

Danke vielmals. Ich habe überprüft, und ich habe festgestellt, dass das Problem auf den Thema-Optionen- Code ist. Ich habe Option-Tree- Plugin in meinem Thema verwendet, anstatt das Plugin zu installieren.

Aber ich weiß nicht, warum es lokal funktioniert und nicht auf der Website funktioniert.