So beheben Sie den HTTP-Fehler 500 WordPress (2021)
Veröffentlicht: 2021-10-11Stellen Sie sich vor, Ihre Website funktioniert wie gewohnt und Boom, Ihre Website stürzt wegen des schrecklichen HTTP-Fehlers 500 WordPress ab . Es kann im unerwartetsten Moment herauskommen und es Ihnen schwer machen, Ihre Website wieder online zu bringen. Daher kann dieses Problem vom Stammverzeichnis oder dem Server des Hosts ausgehen. Außerdem wird es Sie viel Zeit und Mühe kosten, es vollständig zu beheben. Wir sind jedoch hier, um Ihnen einige Lösungen vorzuschlagen, um diesen Fehler zu umgehen.
Inhaltsverzeichnis
Was ist der Hauptgrund für den HTTP-Fehler 500 WordPress?
Der interne Serverfehler 500 WordPress ist der Status des unvorhersehbaren Umstands des Servers, der verhindert, dass Ihre Website Anfragen beendet. Genauer gesagt, jedes Mal, wenn Sie eine Website besuchen, sendet Ihr aktueller Browser eine Anfrage an den Server. Der Server empfängt, erfüllt und sendet alle erforderlichen Dateien zurück, einschließlich eines HTTP-Statuscodes. Es wird in einer dieser 2 Optionen liegen: ein 200-Statuscode, der „Es ist in Ordnung“ bedeutet, oder ein 500-Statuscode, der „Es ist schief gelaufen“ bedeutet.
Der interne Serverfehler WordPress ist bei allen Webentwicklern recht verbreitet. Es kann auf einer Website hochgehen, die auf einem Server arbeitet. Dies zeigt den Entwicklern jedoch nichts an, was ihnen möglicherweise Schwierigkeiten bereiten kann.
Wie wir gesehen haben, tritt dieser Fehler durch die Design-/Plugin-Funktionen, eine fehlerhafte .htaccess-Datei oder begrenzten PHP-Speicher auf. Dies passiert selten, wenn Sie versuchen, in die Administratordatei zu wechseln, Ihre Site jedoch weiterhin normal funktioniert.
Beheben Sie den internen WordPress-Serverfehler
Bevor Sie den internen Serverfehler von WordPress 500 beheben, sollten Sie zuerst einige der folgenden Aufgaben ausführen:
Erstellen Sie eine Sicherungsdatei Ihrer Website
Der Prozess zur Behebung dieses Fehlers umfasst viele Dateien auf Ihrer Website. Sie sollten Ihre Website sichern, falls etwas nicht richtig läuft. Wir bieten Ihnen einige Unterlagen an, die Ihnen helfen, den ersten Schritt im Plan abzuschließen:
So sichern Sie eine WordPress-Website (2 Methoden)
Welches ist das beste WordPress-Backup-Plugin für 2021?
Die 10 besten kostenlosen WP-Backup-Plugins zum Schutz von WordPress
Verwenden Sie einen FPT-Client
Ein FPT-Client kann Ihnen dabei helfen, sich anzumelden und Änderungen an den Dateien Ihrer Site vorzunehmen. Dies ist viel einfacher als der Zugriff auf den Dateimanager des Hostings.
Laden Sie dazu zuerst einen FTP-Client herunter. Suchen Sie nach der passenden Version für Ihr Betriebssystem und installieren Sie diese. Wählen Sie dann „Datei“, „Site-Manager“ und „Neue Site“, wo Sie den Namen Ihrer Site eingeben. Richten Sie diese Optionen ein: Host, Port, Protokoll, Verschlüsselung und Anmeldetyp. Sie müssen auf den Dateimanager Ihres Hostingpakets zugreifen, um fortzufahren. Wechseln Sie anschließend zur Registerkarte „Übertragungseinstellungen“, aktivieren Sie das Kontrollkästchen „Anzahl gleichzeitiger Verbindungen begrenzen“ und ändern Sie die „Maximale Anzahl an Verbindungen“ auf 8 (verhindern Sie, dass der Server Ihre IP-Adresse blockiert). Drücken Sie zum Abschluss auf „Verbinden“.
Lösungen für HTTP-Fehler 500 WordPress
Es gibt viele Lösungen für den HTTP-500-Fehler WordPress , die eine neue .htaccess-Datei erstellen und die PHP-Speichergrenzen überschreiten. Außerdem haben wir einige andere Möglichkeiten, dies zu tun.
Nun, lassen Sie uns in sie eintauchen.
Erstellen einer brandneuen .htaccess-Datei
Öffnen Sie zunächst das WordPress-Root-Verzeichnis im FTP-Client. Wenn Sie wp-content und wp-admin sehen, haben Sie auf die richtige Datei zugegriffen, und Sie können die versteckten Dateien überprüfen, indem Sie „Server“ -> „Force Showing Hidden Files“ wählen. Dann finden Sie die .htaccess-Datei und benennen sie in .htaccess .bak um, wobei Sie die aktuelle .htaccess-Datei löschen, um eine neue zu erstellen.
Navigieren Sie im WordPress-Administratorbereich zu „Einstellungen“, wählen Sie „Permalinks“ und „Änderungen speichern“. Jetzt können Sie die Seite im Browser öffnen, um zu überprüfen, ob der Fehler 500 WordPress verschwindet oder nicht. Wenn die Situation gut geht, ist das Problem behoben, da der Fehler von einer defekten .htaccess-Datei herrührt. Wenn es umgekehrt ist, haben Sie noch etwas zu tun. Denken Sie andererseits daran, die Datei genau .htaccess zu nennen
Erhöhung des WordPress-PHP-Speicherlimits
Diese Statistik wird von WordPress und Ihrem Host festgelegt. Wenn Sie das Limit überschreiten, versucht WordPress auch, es zu erhöhen, erreicht aber nur den höchsten Wert, der auf dem Server angegeben ist. Normalerweise ist diese Grenze für Shared-Hosting-Dienste deutlich niedriger. Um den WordPress-Fehler 500 zu verifizieren, müssen Sie das WordPress-PHP-Speicherlimit erhöhen und die Website neu laden.
Öffnen Sie nun das Stammverzeichnis, suchen Sie die Datei wp-config.php und klicken Sie mit der rechten Maustaste darauf. Dann klicken Sie auf „Herunterladen“, um es auf Ihrem PC zu installieren und im ausgewählten Texteditor zu öffnen, indem Sie diese Codezeile unter dem öffnenden PHP-Tag hinzufügen:
define('WP_MEMORY_LIMIT', '64M');
Sie überschreiben das Original, wenn Sie die neue Datei speichern und diese in das Stammverzeichnis übertragen. Laden Sie danach den Client und Ihre Site neu. Wenn die Probleme weiterhin bestehen, liegt es nicht an PHP-Problemen. Lösche die obige Codezeile aus der Datei wp-config.php und poste sie erneut in das Stammverzeichnis. Wenn das Problem verschwindet, haben Sie noch etwas zu tun. Nun, das Erhöhen des PHP-Limits scheint eine vorübergehende Lösung zu sein, da etwas immer noch schwere Arbeit an Ihr Limit bringt.
Im schlimmsten Fall sollten Sie sich wirklich an den Hosting-Service wenden, um das Limit Ihres Servers zu erhöhen.
Weniger beliebte Auflösungen für WordPress HTTP Error 500
Dies sind die 2 beliebtesten Lösungen zur Behebung des Internal 500-Problems. Wir haben jedoch auch einige andere Möglichkeiten, dies zu tun.
Außerbetriebnahme von Plugins
Wenn Sie auf den WordPress-Adminbereich zugreifen, können Sie sie nacheinander herunterfahren und Ihre Seite nach jeder Außerbetriebnahme neu laden. Wenn das Problem behoben ist, liegt es an dem Plugin, das Sie gerade heruntergefahren haben. Löschen Sie diesen und ersetzen Sie ihn durch einen richtigen. Falls Sie dies nicht tun können, wenden Sie sich bitte an Ihre Entwickler.
Sie können über den FTP-Client darauf zugreifen, wenn die Anmeldung bei WordPress nicht möglich ist. Navigieren Sie zum Stammverzeichnis -> Datei wp-content und benennen Sie diese Datei um. Dadurch werden alle aktuellen Plugins heruntergefahren. Wenn der Fehler behoben ist, liegt er an einem inkompatiblen Plugin. Aktivieren Sie sie nacheinander und aktualisieren Sie sie nach jeder Runde, um zu sehen, welche fehlerhaft ist. Denken Sie daran, den Ordner „Plugins“ umzubenennen, wenn Sie fertig sind.
Debuggen Ihrer Website
Es gibt eine integrierte WordPress-Funktion, mit der Sie Ihre Website debuggen können. Wenn Sie mit dieser Funktion vertraut sind, können Sie direkt damit beginnen. Wenn umgekehrt, sollten Sie die Entwickler anrufen. Alle gefundenen Probleme werden im Stammverzeichnis aufgezeichnet.
Berechtigungen prüfen
Dies ist nicht so effektiv, aber Sie können es überprüfen. Die Berechtigungsdatei sollte 644 oder 755 sein und das Festlegen von Berechtigungen kann den WordPress 500-Fehler verursachen. Überprüfen Sie im Stammverzeichnis alle Berechtigungen und stellen Sie sicher, dass sie auf 644 oder 755 eingestellt sind.
Hochladen neuer Versionen von wp-includes und wp-admin auf die Site
Wenn alle oben genannten Möglichkeiten den internen WordPress-Serverfehler nicht lösen können, können Sie dies versuchen. Sichern Sie alle Dateien Ihrer Website und installieren Sie eine brandneue Version von WordPress von Ihrer Hauptseite. Extrahieren Sie alle Dateien aus der ZIP-Datei und öffnen Sie die extrahierte. Öffnen Sie das Stammverzeichnis der Site im geplanten FTP-Client und laden Sie wp-admin und wp-includes von Ihrer neuen Version von WordPress in das Verzeichnis Ihrer Site hoch, wobei Sie die älteren überschreiben.
Laden Sie den Client und Ihre Website neu. Wenn der Fehler behoben ist, stammt er wahrscheinlich von einer beschädigten Kerndatei. Wenn der Fehler weiterhin angezeigt wird, müssen Sie sich nur an den Host wenden.
Kontaktaufnahme mit dem Hosting-Service
Nun, die letzte Lösung ist hier. Der Host kann Ihren Fehler kennen und Ihnen helfen, ihn zu beheben. Sie sollten jedoch alle Ihre Dateien überprüfen, bevor Sie sie kontaktieren. Sie können sie freundlich bitten, ihre Serverprotokolle auf das Problem zu überprüfen.
500 Interner Serverfehler WordPress: Fazit
Der interne WordPress-Serverfehler 500 ist ein schwieriges Problem, da viele Schritte erforderlich sind, um das eigentliche Problem hier herauszufinden. Stellen Sie schließlich sicher, dass Sie regelmäßig ein Backup Ihrer Website haben, und aktualisieren Sie normalerweise das Design und die Plugins. Überprüfen Sie außerdem die Kompatibilität Ihrer Plugins mit dem Thema Ihrer Website.
Wir hoffen, dass Sie Ihr Problem durch diesen Artikel beheben können.
Weiterlesen: Bestes Hotel-WordPress-Theme (2021)