Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Fehler 500 oder „kritischer Fehler" auf Ihrer Website (auch nach einem WordPress-Update)

Sehen Sie einen weißen Bildschirm, einen 500 Internal Server Error oder bei WordPress Es ist ein kritischer Fehler auf dieser Website aufgetreten? Dann bleibt der Code Ihrer Website hängen. Der Server selbst funktioniert meistens einwandfrei. Mit den folgenden Schritten finden Sie in den meisten Fällen selbst die Ursache.

Zuerst: Was wurde zuletzt geändert?

Ein Fehler 500 kommt fast nie aus dem Nichts. Haben Sie gerade ein Plugin, ein Theme oder WordPress aktualisiert, die PHP-Version geändert oder etwas in .htaccess angepasst? Machen Sie dann zuerst genau diese Änderung rückgängig. Das ist meistens die schnellste Lösung.

Schauen Sie ins Fehlerprotokoll

Das Fehlerprotokoll zeigt Ihnen, welche Datei und welche Zeile den Fehler verursacht. Melden Sie sich bei DirectAdmin an und öffnen Sie System-Info & Dateien › Site-Übersicht & Protokolle. Wählen Sie Ihre Domain aus und öffnen Sie das Fehlerprotokoll. Die untersten Zeilen sind die neuesten. Steht dort zum Beispiel PHP Fatal error mit einem Pfad zu wp-content/plugins/name-des-plugins, wissen Sie, welches Plugin der Übeltäter ist.

Das Fehlerprotokoll einer Domain in DirectAdmin mit einer PHP-Meldung
Das Fehlerprotokoll Ihrer Domain in DirectAdmin

WordPress: kritischer Fehler nach einem Update

Nach einem Update eines Plugins, eines Themes oder von WordPress selbst ist dies mit Abstand die häufigste Ursache. Kommen Sie nicht mehr in die Verwaltung von WordPress, gehen Sie so vor:

  1. Schauen Sie in Ihr Postfach. WordPress sendet bei einem kritischen Fehler oft eine E-Mail an die Administrator-Adresse mit einem Link zum Wiederherstellungsmodus. Damit melden Sie sich an, während das fehlerhafte Plugin oder Theme vorübergehend deaktiviert ist, und schalten es selbst aus oder setzen es zurück.
  2. Keine E-Mail? Deaktivieren Sie die Plugins über DirectAdmin. Öffnen Sie Dateiverwaltung und gehen Sie zu domains/ihredomain.de/public_html/wp-content. Benennen Sie den Ordner plugins um, zum Beispiel in plugins-aus. WordPress deaktiviert dann alle Plugins.
  3. Funktioniert Ihre Website wieder? Benennen Sie den Ordner zurück in plugins und aktivieren Sie in WordPress die Plugins eins nach dem anderen, bis der Fehler zurückkehrt. Dann wissen Sie, welches es ist. Wissen Sie es bereits aus dem Fehlerprotokoll, benennen Sie nur den Ordner dieses einen Plugins um.
  4. Liegt es am Theme? Benennen Sie dann in wp-content/themes den Ordner Ihres aktiven Themes um. WordPress greift dann auf ein Standardtheme zurück, sofern dieses noch installiert ist.
  5. Gerade die PHP-Version geändert? Setzen Sie sie unter Select PHP version zurück. Lesen Sie PHP-Version und PHP-Einstellungen ändern.

Zurück zu einer funktionierenden Version

Kommen Sie nicht weiter und funktionierte die Website gestern noch? Spielen Sie dann ein Backup zurück.

Aktualisieren Sie über Installatron, lassen Sie Installatron dann immer zuerst ein Backup erstellen. Siehe WordPress und Joomla aktualisieren über Installatron.

Überprüfen Sie Ihre .htaccess

Eine einzige falsche Zeile in .htaccess führt sofort zu einem Fehler 500 für die gesamte Website. Ein bekanntes Beispiel ist eine Zeile, die ein Sicherheits-Plugin hinterlassen hat, wie php_value auto_prepend_file mit einem Pfad zu einer Datei, die nicht mehr existiert.

  1. Öffnen Sie in DirectAdmin System-Info & Dateien › Dateiverwaltung.
  2. Gehen Sie zu domains/ihredomain.de/public_html. Sehen Sie keine .htaccess? Dateien, die mit einem Punkt beginnen, sind versteckt. Aktivieren Sie in der Dateiverwaltung die Anzeige versteckter Dateien.
  3. Benennen Sie .htaccess um, zum Beispiel in .htaccess-alt.
  4. Laden Sie Ihre Website neu. Ist der Fehler weg, liegt das Problem in der .htaccess. Entfernen Sie die fehlerhafte Zeile und benennen Sie die Datei zurück.
Die Einstellung in der Dateiverwaltung zum Anzeigen versteckter Dateien
Versteckte Dateien wie .htaccess anzeigen

Andere Ursachen

  • Zu wenig Arbeitsspeicher: Steht im Fehlerprotokoll Allowed memory size ... exhausted, erhöhen Sie memory_limit unter Select PHP version.
  • Falsche Dateirechte: Ordner sollten auf 755 stehen und Dateien auf 644.
  • Speicherplatz voll: Ist Ihr Paket voll, kann Ihre Website nichts mehr speichern. Schauen Sie im Dashboard von DirectAdmin unter Speicherplatz nach.

Mit Domain-Gesundheit sehen Sie auf einen Blick, ob Ihre Domain, die Website und das SSL-Zertifikat in Ordnung sind.

Siehe auch in der DirectAdmin-Anleitung: Versteckte Dateien wie .htaccess anzeigen und bearbeiten und Site-Übersicht und Protokolle: das Fehlerprotokoll und das Zugriffsprotokoll.

Ausführliche Erklärung mit Screenshots: Meine Website ist weiß oder zeigt einen Fehler 500 in der DirectAdmin-Anleitung.

War dieser Artikel hilfreich?

← Zurück zu Hosting allgemein

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…