Wie man internen Server-Fehler in WordPress repariert

Aktualisiert: 2018 / Artikel von: Christopher Jan Benitez

Die WordPress ist ein spannender Weg eine Website zu bauen. Mit einer endlosen Kombination von Themes und Plugins zur Auswahl können Sie Erstellen Sie so ziemlich jede gewünschte Site. Sie können sogar Ihre Verschlüsselung Fähigkeit, eine einzigartige Website in Bezug auf Aussehen und Funktionalität zu erstellen.

Da Sie jedoch mit vielen beweglichen Teilen arbeiten müssen, können Sie eventuell auf einige Probleme stoßen, wie z 500 interner Serverfehler.

Was sind interne 500-Serverfehler?

Interne 500-Serverfehler sind in der WordPress-Umgebung relativ häufig, können aber auch in anderen Content-Management-Systemen und -Plattformen auftreten. Aber im Gegensatz zu 404, die offensichtliche Ursachen haben, z. B. fehlerhafte Links und wechselnde Seiten-URLs, müssen Sie etwas tiefer gehen, um das Problem zu verstehen.

Das erste, was Sie tun müssen, ist, die PHP- bzw Apache Fehlerprotokolle von Ihrem Server. Da 500 interne Fehlermeldungen keinen konkreten Aufschluss darüber geben, warum es aufgetreten ist, müssen Sie nach Spuren suchen, die Ihnen helfen können, den Übeltäter selbst zu finden.

Um die Fehlerprotokolle anzuzeigen, melden Sie sich bei Ihrem an Webhosting-Bedienfeld und gehen Sie zum Hauptbereich „Websites/Domains“. Beachten Sie, dass die Benutzeroberfläche von Hosting-Unternehmen zu Hosting-Unternehmen unterschiedlich ist. Suchen Sie einfach nach einem Menü oder einer Symbolleiste, wo Sie den „Dateimanager“, „Web-Server Einstellungen“, „PHP-Einstellungen“ oder ähnliches; Die Option „Protokolle“ sollte ebenfalls vorhanden sein.

Protokolle
Die Fehlerprotokolldatei wird normalerweise bereitgestellt. Für cPanel befindet es sich im Bereich Logs. Die Dinge könnten bei dir anders sein WordPress-Host - Bitte wenden Sie sich an den Support, wenn Sie Ihre Fehlerprotokolle nicht finden können. .

Der Zweck der Anzeige der Fehlerprotokolle besteht darin, der internen 500-Fehlermeldung einen Kontext zu geben. Auf diese Weise können Sie den Fix ermitteln, der angewendet werden kann. Abhängig von Ihren Ergebnissen finden Sie unten die Dinge, die Sie ausprobieren können:

1. PHP-Skript-Zeitüberschreitung

Wenn das PHP-Skript Ihrer Website externe Verbindungen erstellt, können einige davon eine Zeitüberschreitung verursachen und interne 500-Fehler verursachen. Sie können diese Instanzen verhindern, indem Sie Timeout-Regeln festlegen oder unnötige externe Verbindungen von Ihren PHP-Skripten entfernen.

Eine andere Lösung besteht darin, das PHP-Speicherlimit zu erhöhen. Dies kann durch Erstellen einer leeren Textdatei mit dem Namen "php.ini" erreicht werden.

php

Notieren Sie sich den Code „memory=64MB“, speichern Sie ihn und laden Sie ihn dann mit in Ihr WordPress-Verzeichnis hoch fTP.

Benutzer_ini

2. Fehler in der .htaccess-Datei

Eine weitere häufige Ursache für 500 interne Fehler ist eine beschädigte oder falsch konfigurierte ..htaccess Datei. Eine schnelle Lösung besteht darin, die alte .htaccess-Datei in etwas anderes umzubenennen – wie '.htaccess_old'. Melden Sie sich dazu bei Ihrer Webhosting-Plattform an und gehen Sie zum Dateimanager. Sie sollten die Datei neben WordPress-Ordnern wie wp-content, wp-includes usw. finden können.

.htaccess

Aktualisieren Sie Ihre Site nach dem erfolgreichen Umbenennen der Datei, um festzustellen, ob das Problem behoben wurde. Wenn die Fehlermeldung nicht mehr angezeigt wird, vergessen Sie nicht, eine neue .htaccess-Datei mit den korrekten Umschreibungsregeln zu erstellen.

Sie können dies tun, indem Sie sich bei Ihrem WordPress-Dashboard anmelden, zu Einstellungen à Permalinks gehen und dann auf die Schaltfläche Speichern klicken.

Permalinks

3. Fehlerhafte Plugins

Wenn keine der vorherigen Lösungen funktioniert hat, wird der Fehler wahrscheinlich durch ein fehlerhaftes Plugin verursacht. Der Täter sollte leicht identifizierbar sein, wenn Sie vor dem Auftreten des Fehlers ein neues Plugin installiert haben. Andernfalls müssen Sie jedes Plugin überprüfen, indem Sie alle deaktivieren und dann nacheinander aktivieren.

Gehen Sie dazu zu Plugins> Installierte Plugins, klicken Sie auf "Alle auswählen" und wählen Sie dann "Deaktivieren" aus dem Dropdown-Menü "Massenaktionen".

Plugins

Final Words

Die oben beschriebenen Lösungen sollten Ihnen helfen, 500 interne Fehler zu beheben. Wenn das Problem jedoch weiterhin besteht, denken Sie daran, dass diese Fehler manchmal durch serverbezogene Probleme verursacht werden. In diesem Fall müssen Sie sich an Ihren Hostinganbieter und warten auf ihre Hilfe.

Über Christopher Jan Benitez

Christopher Jan Benitez ist ein professioneller freiberuflicher Autor, der kleine Unternehmen mit Inhalten versorgt, die ihr Publikum fesseln und die Konversion steigern. Wenn Sie auf der Suche nach hochwertigen Artikeln zu allem rund um digitales Marketing sind, dann ist er Ihr Typ! Zögern Sie nicht, ihm auf Facebook, Google+ und Twitter „Hallo“ zu sagen.