Heim  >  Artikel  >  CMS-Tutorial  >  Möglichkeiten zur Behebung von 500 Fehlern auf WordPress-Sites

Möglichkeiten zur Behebung von 500 Fehlern auf WordPress-Sites

王林
王林Original
2023-09-09 09:41:071544Durchsuche

Eine Website kann aus verschiedenen Gründen plötzlich nicht mehr funktionieren. Erfolgreiche Anfragen an die Website ergeben normalerweise den Statuscode 200. Wenn eine Website nicht funktioniert, ist eines der ersten Dinge, die wir tun, herauszufinden, welchen Statuscode der Server zurückgibt. Dies führt Sie möglicherweise nicht immer direkt zur Ursache des Problems, kann Ihnen aber manchmal dabei helfen, die nächsten Schritte zu ermitteln, die Sie unternehmen können, um Ihre Website schnell wieder zum Laufen zu bringen.

In diesem Artikel erfahren Sie, wie Sie 500 Fehler auf Ihrer WordPress-Website beheben.

Was ist ein 500-Fehler und seine Ursachen?

Ein 500-Fehler bedeutet im Grunde, dass der Server auf eine unerwartete Situation gestoßen ist, mit der er nicht umgehen kann. Daher wird den Benutzern entweder eine 500-Fehlerseite oder ein vollständig weißer Bildschirm angezeigt.

Diese Erklärung hilft uns nicht viel, aber es gibt einige häufige Ursachen, die diesen Fehler verursachen können. Hier einige Beispiele:

  1. Beschädigte .htaccess-Datei
  2. Es liegt ein Problem oder eine Inkompatibilität mit dem Plug-in vor
  3. PHP hat begrenzten Speicher
  4. WordPress-Kerndatei ist beschädigt
Fehler 500 auf der WordPress-Website beheben

Jetzt erläutern wir kurz die Schritte, die Sie unternehmen können, um etwaige Fehler zu beheben, die durch die oben genannten Probleme verursacht werden. Fangen wir an.

Beschädigte .htaccess-Dateien

Jede Fehlkonfiguration der Datei

.htaccess kann zu einem 500-Fehler führen. Wenn Sie mit dieser Datei noch nicht vertraut sind, sollten Sie die Anleitung „Erste Schritte“ zu .htaccess lesen, um mehr darüber zu erfahren.

Der einfachste Weg, dies zu beheben, besteht darin, Ihre aktuelle

.htaccess-Datei zu sichern und sie dann vom Server zu löschen. Sie finden es normalerweise im Stammverzeichnis Ihres WordPress-Hosting-Kontos.

Möglichkeiten zur Behebung von 500 Fehlern auf WordPress-Sites

Stellen Sie sicher, dass Sie die Datei herunterladen, bevor Sie sie löschen. Wenn Sie feststellen, dass die Datei

.htaccess keine Fehler verursacht, können Sie die Datei erneut hochladen.

Versuchen Sie, auf Ihre Website zuzugreifen, nachdem Sie die Datei

.htaccess gelöscht haben. Wenn das Löschen der Datei den Fehler 500 behebt, können Sie eine neue .htaccess-Datei erstellen, indem Sie Einstellungen > auf „Änderungen speichern“ klicken. Andernfalls laden Sie einfach die alte .htaccess-Datei wieder auf Ihren Server hoch.

Defekte oder inkompatible Plugins

Möglichkeiten zur Behebung von 500 Fehlern auf WordPress-SitesManchmal kann das von Ihnen installierte Plugin oder Theme aufgrund von Inkompatibilität oder anderen Fehlercodes den Fehler 500 verursachen. Der beste Weg, Fehler aufgrund dieser Inkompatibilität zu beheben, besteht darin, einfach alle Plugins zu deaktivieren und zu prüfen, ob weiterhin 500 Fehler angezeigt werden.

Wenn das Deaktivieren aller Plugins Ihr Problem löst, bedeutet das, dass eines der Plugins den Fehler 500 verursacht. Jetzt können Sie damit beginnen, sie einzeln zu aktivieren, um zu sehen, welches das Problem verursacht. Überprüfen Sie Ihre Website nach der Aktivierung jedes Plugins weiterhin auf 500 Fehler.

Wenn beim Aktivieren eines Plugins ein 500-Fehler angezeigt wird, können Sie sich an den Plugin-Entwickler wenden, um ihn über das Problem zu informieren, damit er es im nächsten Update beheben oder eine schnelle Lösung vorschlagen kann.

Möglichkeiten zur Behebung von 500 Fehlern auf WordPress-SitesPHP hat begrenzten Speicher

Obwohl selten, erhalten Sie möglicherweise einen 500-Fehler, weil etwas innerhalb des Themes oder Plugins den gesamten von Ihnen zugewiesenen Speicher belegt. Eine schnelle Möglichkeit, dieses Problem zu beheben, besteht darin, einfach das Speicherlimit zu erhöhen.

Öffnen Sie die Datei

.htaccess

, die Sie im ersten Teil kennengelernt haben, und fügen Sie die folgenden Zeilen ein.

php_value memory_limit 512M
php_value upload_max_filesize 64M
php_value post_max_size 64M

Stellen Sie sie am besten vor , um Überraschungen zu vermeiden. Dadurch sollte der zugewiesene Speicher erhöht werden. Sie können den neuen Wert überprüfen, indem Sie in Ihrem WordPress-Admin-Dashboard zu Tools > Site Health >

# END WordPress Bitte denken Sie daran, dass dies nur eine vorübergehende schnelle Lösung ist. Die ideale Lösung wäre, herauszufinden, was genau den Anstieg der Speichernutzung verursacht, und diese Funktionalität dann innerhalb des Plugins oder Themes zu beheben. Sonst geht Ihnen früher oder später wieder der Speicher aus.

WordPress-Kerndatei ist beschädigtMöglichkeiten zur Behebung von 500 Fehlern auf WordPress-Sites

Beschädigte WordPress-Kerndateien verursachen wahrscheinlich keine 500-Fehler auf Ihrer Website. Wenn jedoch keine der oben genannten Methoden den Fehler für Sie behebt, lohnt es sich, diesen Fix auszuprobieren.

Wir versuchen hier, zwei WordPress-Kerndateien namens

wp-admin

und

wp-includes

-Verzeichnisse zu ersetzen. Sie sollten keine Änderungen am Inhalt der Dateien in diesen Verzeichnissen vornehmen, da diese dazu dienen, die ordnungsgemäße Ausführung von WordPress sicherzustellen. Wenn Sie darin absichtlich oder unabsichtlich etwas ändern, kann dies zu einem 500-Fehler führen.

Der erste Schritt besteht darin, die WordPress-Downloadseite zu besuchen und die neueste Version herunterzuladen. Anschließend können Sie mit Ihrem FTP-Client den Inhalt der heruntergeladenen Datei extrahieren und die Dateien in den Verzeichnissen wp-admin und wp-includes in Ihrer WordPress-Installation durch diese neuen, unveränderten Kopien ersetzen.

Abschließende Gedanken

In diesem Artikel habe ich vier verschiedene Gründe genannt, die 500 Fehler auf Ihrer WordPress-Website verursachen können, und kurz erklärt, wie Sie jeden Fehler beheben können. Hoffentlich behebt einer davon den 500-Fehler. Wenn keiner der hier genannten Schritte für Sie funktioniert, wenden Sie sich an Ihren Webhost, um weitere Hilfe zu erhalten.

Das obige ist der detaillierte Inhalt vonMöglichkeiten zur Behebung von 500 Fehlern auf WordPress-Sites. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn