WordPress hat ein paar besonders frustrierende Probleme, die deine Webseite komplett zum Erliegen bringen können, aber keine Hinweise auf die Ursache des Problems geben. Der Fehler „Die Website hat technische Schwierigkeiten“ ist ein solches Problem.

Auf den ersten Blick sagt er dir nicht viel. Glücklicherweise ist er in den meisten Fällen eigentlich ganz einfach zu lösen. Ein paar Schritte zur Fehlerbehebung sollten es im Handumdrehen erledigt haben.

In diesem Artikel besprechen wir, wo du diesen WordPress-Fehler sehen könntest und welche Ursachen er hat. Dann führen wir dich durch sechs Schritte zur Behebung des Fehlers, falls er auf deiner eigenen Webseite auftaucht.

Lass uns sofort anfangen!

Eine Einführung in den „Die Webseite hat technische Schwierigkeiten“. WordPress-Fehler

„Die Website hat technische Schwierigkeiten“ ist ein fataler WordPress-Fehler. Dies bedeutet, dass deine Webseite nicht verfügbar ist und sowohl im Front- als auch im Backend wahrscheinlich nicht mehr zur Verfügung steht. Für deine Besucher kann es so aussehen:

„Die Website hat technische Schwierigkeiten“ Nachricht auf dem Frontend

Im Backend erscheint die Meldung wie folgt:

„Die Website hat technische Schwierigkeiten“ Nachricht im Backend

Eine Variation dieses Fehlers in neueren WordPress Versionen liest sich: „Es ist ein kritischer Fehler auf deiner Webseite aufgetreten“. So wird er auf dem Frontend deiner Webseite erscheinen:

Meldung
Meldung „Es gab einen kritischen Fehler auf deiner Webseite“ auf dem Frontend

Und hier ist die Ansicht des Backends:

Die Meldung
Die Meldung „Es ist ein kritischer Fehler auf deiner Webseite aufgetreten“ im Backend.

Wie man sieht, ist die neuere Variante der alten recht ähnlich, abgesehen von einem leichten Unterschied in der Formulierung.

Manchmal sendet WordPress eine E-Mail an den Administrator der Webseite mit weiteren Informationen über die mögliche Ursache des Fehlers. Es ist jedoch genauso wahrscheinlich, dass man diese Nachricht sieht, ohne Erklärung, warum sie erschienen ist.

Meistens ist dieser Fehler das Ergebnis eines Plugin- oder Themekonflikts. Aufgrund des Open-Source-Charakters von WordPress erstellen viele verschiedene Entwickler mit unterschiedlichen Programmierhintergründen und -stilen Erweiterungen, die die Benutzer der Plattform hinzufügen können.

Leider bedeutet dies, dass Plugins und Themes von verschiedenen Entwicklern manchmal nicht gut miteinander kombinierbar sind. Wenn zwei Tools mit widersprüchlichem Code auf einer WordPress-Seite installiert sind, kann dies zu einer Vielzahl von Problemen führen.

In einigen Fällen funktionieren eines oder beide Plugins einfach nicht mehr. In anderen Fällen kann diese Art von Konflikt jedoch zu einem fatalen Fehler führen, wie z.B. zur Meldung „Die Website hat technische Schwierigkeiten“.

Wie man den „Die Website hat technische Schwierigkeiten“ WordPress-Fehler behebt (in 6 Schritten)

Wenn du bereits mit der Fehlerbehebung bei Plugin-Konflikten vertraut bist, sollte die Behebung des Fehlers „Die Webseite hat technische Schwierigkeiten“ ziemlich einfach sein. Falls nicht, mache dir keine Sorgen. Nachfolgend findest du detaillierte Schritte, wie du diese Aufgabe angehen kannst und was zu tun ist, wenn das Problem weiterhin besteht.

Schritt 1: Überprüfe deine E-Mail auf eine Benachrichtigung über einen schwerwiegenden Fehler

Wie wir bereits erwähnt haben, sendet WordPress in einigen Fällen dem Administrator der Webseite eine E-Mail mit weiteren Informationen über die mögliche Fehlerursache:

Admin-E-Mail für den Fehler
Admin-E-Mail für den Fehler „Die Website hat technische Schwierigkeiten“.

Diese E-Mail enthält die folgenden Schlüsselinformationen, die dir helfen können, den Fehler schneller zu beheben:

  • Der Name des Plugins oder Themes, das den Konflikt verursacht
  • Ein Link, um deine Webseite in den ‚Wiederherstellungsmodus‚ zu versetzen

Es ist möglich, den Fehler ohne diese Informationen zu beheben. Es ist jedoch eine Menge Rätselraten erforderlich, um festzustellen, welche Erweiterung das Problem verursacht. Wenn deine Webseite eine große Anzahl von Plugins verwendet, kann der Prozess zeitaufwendig werden.

Wenn du der Administrator der Seite bist und die Fehlermeldung „Die Webseite hat technische Schwierigkeiten“ den Zusatz „Bitte prüfen Sie den E-Mail-Posteingang des Seiten-Administrators auf Anweisungen“ enthält, ist es am besten, dies zu tun, bevor du fortfährst (denk daran, auch deinen Spam-Ordner zu durchsuchen). Folge dann den untenstehenden Anweisungen zur Fehlerbehebung im Wiederherstellungsmodus.

Wenn du jedoch nicht der Seiten-Administrator bist und dieser nicht erreichbar ist, oder wenn deine Fehlermeldung nichts über eine E-Mail aussagt, brauchst du keine Bedenken zu haben. Du kannst trotzdem die Schritte zur Fehlerbehebung mit dem File Transfer Protocol (FTP) weiter unten befolgen.

Schritt 2: Fehlerbehebung bei einem Plugin- oder Themekonflikt

Aufgrund der Art der schwerwiegenden Fehler von WordPress kannst du nicht auf das Backend deiner Webseite zugreifen, um die Erweiterung, die das Problem verursachen, zu deaktivieren. Je nachdem, ob du Zugang zu einem Link im Wiederherstellungsmodus hast oder nicht, hast du zwei Möglichkeiten, diese Einschränkung zu umgehen.

Lösung eines Konflikts im Recovery Mode

Wenn du Zugang zu einem Link zum Wiederherstellungsmodus hast, klicke darauf. Dadurch gelangst du zum Backend deiner Webseite, wo du aufgefordert wirst, dich mit deinen WordPress-Anmeldeinformationen anzumelden:

Die Anmeldeseite für den Wiederherstellungsmodus
Die Anmeldeseite für den Wiederherstellungsmodus

Du brauchst kein Admin-Konto zu verwenden. Wenn der Administrator der Webseite den Link zum Wiederherstellungsmodus an einen anderen Benutzer sendet und ihm die Fehlerbehebung ermöglichen möchte, kann dieser seine eigenen Anmeldedaten verwenden.

Es ist wichtig zu beachten, dass während du im Wiederherstellungsmodus arbeiten, der schwerwiegende Fehler für andere Benutzer und die Besucher deiner Webseite bestehen bleibt. Nur der Benutzer, der sich über den Link zum Wiederherstellungsmodus angemeldet hat, kann normal auf die Webseite zugreifen.

Im Wiederherstellungsmodus werden die Plugins und/oder das Theme, die von WordPress als fehlerverursachend identifiziert wurden, angehalten. Sie werden auch in einer Banner-Benachrichtigung am oberen Bildschirmrand angezeigt.

Klicke auf den Link zum Bildschirm Plugin, um die Erweiterungen zu sehen, die in den Konflikt verwickelt sind:

Der WordPress-Wiederherstellungsmodus
Der WordPress-Wiederherstellungsmodus

Klicke unter dem Namen jedes Plugins und/oder Themes auf „Deaktivieren„:

Deaktivieren eines Plugins im Wiederherstellungsmodus
Deaktivieren eines Plugins im Wiederherstellungsmodus

Wähle dann Recovery-Modus beenden in der Verwaltungsleiste:

Verlassen des Wiederherstellungsmodus
Verlassen des Wiederherstellungsmodus

Die problematischen Erweiterungen werden nun für alle Benutzer deaktiviert, und deine Webseite sollte wieder für alle verfügbar sein. Natürlich wirst du das zuerst überprüfen und sicherstellen wollen, dass dies der Fall ist. Dann kannst du dies tun:

  • Lösche die Erweiterung(en), wenn sie für keine Schlüsselfunktionalität auf deiner Webseite erforderlich sind.
  • Entferne das kollidierende Plugin oder lösche das Theme und ersetze es.
  • Wende dich an den Entwickler des Plugins oder des Themes und frage ihn, ob er den Code der Erweiterung bearbeiten kann, um den Konflikt zu lösen. Aktualisiere und reaktiviere dann die neue Version.
  • Bearbeite den Code des Tools, um den Konflikt selbst zu lösen, und reaktiviere ihn dann.

Besonders wenn das Plugin populär ist, hast du vielleicht viel Glück bei der Zusammenarbeit mit dem Entwickler, um die notwendigen Änderungen vorzunehmen. Es ist jedoch erwähnenswert, dass man alle potentiellen Änderungen und neuen Erweiterungen auf einer Staging-Seite testen sollte, bevor man sie auf seiner Live-Seite implementiert.

Bestimmen der Ursache des Problems mit FTP

Wenn man auf den Wiederherstellungsmodus von WordPress nicht zugreifen kann, kann man einen Plugin-Konflikt auch ohne Zugriff auf das Backend beheben. Dazu benötigt man einen FTP-Client sowie die FTP-Zugangsdaten. Letztere solltest du im Profil deines Hosting-Accounts finden können:

FTP-Zugangsdaten im MyKinsta-Dashboard
FTP-Zugangsdaten im MyKinsta-Dashboard

Melde dich über deinen FTP-Client mit deinen FTP-Zugangsdaten auf dem Server deiner Webseite an. Navigiere dann zu wp-content > plugins:

Das Plugins-Unterverzeichnis in FileZilla
Das Plugins-Unterverzeichnis in FileZilla

Dort findest du Unterverzeichnisse für jedes deiner Plugins. Wenn du weißt, welches das Problem verursacht, klicke mit der rechten Maustaste darauf und wähle Umbenennen:

Umbenennen eines Plugins in FileZilla
Umbenennen eines Plugins in FileZilla

Ändere den Namen des Ordners in etwas wie „plugin-name-deactivated“. Dadurch wird verhindert, dass WordPress die Dateien des Plugins findet:

Ein deaktiviertes Plugin in FileZilla
Ein deaktiviertes Plugin in FileZilla

Das Plugin wird nun deaktiviert, und du solltest in der Lage sein, zu deiner Webseite zurückzukehren und normal auf das Backend zuzugreifen. Du kannst dann mit dem problematischen Plugin so umgehen, wie du es für richtig hältst, entsprechend den Optionen, die wir im vorigen Abschnitt beschrieben haben.

Wenn du nicht weißt, welches Plugin für den verhängnisvollen Fehler verantwortlich ist, benenne einfach das erste in der Liste um. Kehre dann zu deiner Seite zurück und aktualisiere deinen Browser, um zu sehen, ob das Problem gelöst ist. Wiederhole diesen Vorgang und benenne deine Plugins nacheinander um, bis der Fehler verschwindet.

An diesem Punkt wirst du wissen, dass das letzte Plugin, das du deaktiviert hast, dasjenige ist, das den Konflikt verursacht. Du kannst es dann entfernen oder den Entwickler entsprechend kontaktieren. Der gleiche Prozess funktioniert auch für Themes, und du findest die entsprechenden Unterverzeichnisse unter wp-content > themes.

Schritt 3: Stelle sicher, dass du eine unterstützte Version von PHP verwendest

Wenn deine Webseite nach Abschluss von Schritt 2 wieder normal ist, kannst du hier aufhören. Es besteht jedoch die Möglichkeit, dass die Fehlerbehebung für einen Plugin- oder Themekonflikt den Fehler „Diese Webseite hat technische Schwierigkeiten“ nicht beheben kann.

Wenn dies bei dir der Fall ist, sollte dein nächster Schritt darin bestehen, festzustellen, ob deine Seite eine unterstützte Version von PHP verwendet. Seit WordPress 5.0 unterstützt die Plattform keine Versionen mehr, die älter als 5.6.20 sind.

Außerdem bieten die PHP-Entwickler selbst keine Unterstützung mehr für Versionen älter als 7.4.

Du solltest in der Lage sein, zu bestimmen, welche PHP-Version deine Webseite verwendet, indem du dich in deinen Hosting-Account einloggst. Kinsta-Kunden finden diese Informationen in ihren MyKinsta-Dashboards, indem sie auf Seiten in der Seitenleiste klicken:

Zugriff auf deine Seiten im MyKinsta-Dashboard
Zugriff auf deine Seiten im MyKinsta-Dashboard

 

Die PHP-Version für jede deiner Webseiten wird auf der rechten Seite aufgelistet:

Anzeige deiner aktuellen PHP-Version im MyKinsta-Dashboard
Anzeige deiner aktuellen PHP-Version im MyKinsta-Dashboard

Wenn du eine veraltete Version von PHP verwendest, musst du sie aktualisieren. Die Schritte für diesen Prozess können je nach Hosting-Provider variieren.

Kinsta-Kunden können einfach unser PHP-Engine-Tool verwenden. Um darauf zuzugreifen, klicke auf den Namen der Webseite, die du aktualisieren möchtest. Wähle dann die Registerkarte Tools:

Änderung deiner PHP-Version im MyKinsta-Dashboard
Änderung deiner PHP-Version im MyKinsta-Dashboard

Scrolle nach unten, bis du das PHP-Engine-Tool findest. Klicke auf das Dropdown-Menü mit der Bezeichnung Modify und wähle die Version aus, auf die du ein Upgrade durchführen möchtest.

Es wird empfohlen, dass man die neueste verfügbare PHP-Version haben sollte, sowohl aus Sicherheits- als auch aus Leistungsgründen. Sobald die Aktualisierung abgeschlossen ist, kehre zu deiner Webseite zurück, um zu sehen, ob der schwerwiegende Fehler behoben ist.

Schritt 4: Aktiviere den Debug-Modus von WordPress

Wenn du immer noch die Meldung „Diese Website hat technische Schwierigkeiten“ siehst, kannst du versuchen, das zugrundeliegende Problem mit Hilfe des WordPress-Debug-Modus zu diagnostizieren. Dies ist eine weitere integrierte Fehlerbehebungsfunktion, die alle zugrunde liegenden PHP-Fehler aufdeckt.

Um diese Funktion zu aktivieren, muss man auf die Datei wp-config.php per FTP zugreifen und die folgende Codezeile direkt vor „That’s all, stop editing! Happy publishing.” einfügen:

define( 'WP_DEBUG', true );

Speicher die Datei und lade sie erneut hoch, kehre dann zu deiner Webseite zurück und aktualisiere die Seite. Prüfe die im Debug-Modus angezeigten Fehlermeldungen und überprüfe, ob eine davon den schwerwiegenden Fehler verursachen könnte. Du musst dann die für dieses Problem relevanten Schritte zur Fehlerbehebung befolgen.

Es ist wichtig zu beachten, dass WordPress nicht dauerhaft im Debug-Modus belassen werden sollte. Dieser Modus sollte nur zur Fehlerbehebung verwendet werden, da er sensible Informationen potenziell für jeden zugänglich macht.

Um ihn wieder auszuschalten, ändere den Status im wp-config.php-Code-Snippet von „true“ auf „false“, speicher dann die Datei und lade sie erneut hoch.

Schritt 5: Sieh dir das Fehlerprotokoll deines Servers an

Wenn du im Debug-Modus keine verdächtigen Nachrichten siehst, kannst du auch das Fehlerprotokoll deines Servers überprüfen. Du solltest darauf über deinen Hosting-Account zugreifen können. Kinsta-Kunden können dies tun, indem sie die Registerkarte Logs im Profil der betreffenden Webseite wählen:

Zugriff auf Fehlerprotokolle in MyKinsta
Zugriff auf Fehlerprotokolle in MyKinsta

Wähle aus dem Dropdown-Menü die Option error.log aus. Suche dann nach allen Problemen, die die Meldung „Diese Webseite hat technische Schwierigkeiten“ verursachen könnten, und behebe diese gegebenenfalls.

Schritt 6: Kontaktiere deinen Hosting-Provider

Wenn du alle oben genannten Schritte ausgeschöpft hast und du den Fehler „Diese Seite hat technische Schwierigkeiten“ in WordPress noch immer nicht beseitigen konntest, dann ist es an der Zeit, Hilfe zu holen. Das Problem kann bei deinem Server liegen und ohne die Hilfe deines Hosts nicht zu lösen sein.

Daher solltest du dich mit deinem Hosting-Provider in Verbindung setzen, was auch immer er anbietet. Kinsta-Kunden können unser Support-Team rund um die Uhr per Chat, E-Mail oder über unsere Kontaktseite erreichen.

Zusammenfassung

„Der Fehler in WordPress kann ein frustrierendes Problem sein. Vage Warnungen, die wenig Hinweise auf die Ursache des Problems geben, können besonders schwer zu beheben sein.

Glücklicherweise kannst du dieses spezielle Problem in sechs Schritten oder weniger lösen:

  1. Überprüfe deine E-Mail auf eine schwerwiegende Fehlerbenachrichtigung.
  2. Überprüfe ob ein Plugin- oder Themekonflikt vorliegt.
  3. Stelle sicher, dass du eine unterstützte Version von PHP verwendest.
  4. Aktiviere den Debug-Modus von WordPress.
  5. Zeige das Fehlerprotokoll deines Servers an.
  6. Kontaktiere deinen Hosting-Provider.