Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So deaktivieren Sie alle Plugins, wenn Sie nicht auf WP-Admin zugreifen können

Hatten Sie jemals Probleme mit Ihrer WordPress-Website, konnten aber nicht auf den Admin-Bereich zugreifen, um Fehler zu beheben? Dies ist eine frustrierende Erfahrung, mit der viele WordPress-Benutzer irgendwann konfrontiert werden.

Ein üblicher Schritt zur Fehlerbehebung ist, alle Plugins zu deaktivieren und sie dann einzeln wieder zu aktivieren. Dies hilft festzustellen, ob ein Plugin-Konflikt das Problem verursacht. Aber was tun Sie, wenn Sie sich nicht einmal in wp-admin anmelden können, um diesen wichtigen Schritt auszuführen?

Keine Sorge, es gibt eine Lösung. In diesem Leitfaden zeigen wir Ihnen, wie Sie alle WordPress-Plugins deaktivieren, wenn Sie aus Ihrem Admin-Bereich ausgesperrt sind.

Alle WordPress-Plugins deaktivieren, ohne auf den Admin-Bereich zuzugreifen

Es gibt zwei gängige Methoden, um Plugins zu deaktivieren, ohne auf den Admin-Bereich Ihrer WordPress-Website zuzugreifen. Sie können die Methode wählen, die Ihnen einfacher erscheint:

Methode 1: Alle WordPress-Plugins über FTP deaktivieren

Für diese Methode benötigen Sie entweder einen FTP-Client oder die Dateimanager-App in Ihrem WordPress-Hosting-Kontrollpanel.

Wenn Sie FTP noch nie benutzt haben, sollten Sie sich unseren Leitfaden ansehen: wie man FTP benutzt, um Dateien nach WordPress hochzuladen.

Zuerst müssen Sie sich mit einem FTP-Client oder dem Dateimanager in cPanel mit Ihrer Website verbinden. Sobald Sie verbunden sind, müssen Sie zum Ordner /wp-content/ navigieren.

Im Ordner wp-content sehen Sie einen Ordner namens plugins. Hier speichert WordPress alle auf Ihrer Website installierten Plugins.

Plugins-Ordner umbenennen

Sie müssen mit der rechten Maustaste auf den Ordner plugins klicken und „Umbenennen“ auswählen.

Ändern Sie als Nächstes den Namen des Ordners in einen beliebigen Namen. In unserem Beispiel nennen wir ihn plugins.deactivated.

Plugins über FTP deaktiviert

Sobald Sie dies tun, werden alle Ihre Plugins deaktiviert.

Das liegt daran, dass WordPress nach einem Ordner namens 'plugins' sucht, um die Plugin-Dateien zu laden. Wenn es den Ordner nicht findet, deaktiviert es automatisch die aktiven Plugins in der Datenbank.

Normalerweise wird diese Methode verwendet, wenn Sie aus Ihrem Admin-Bereich ausgesperrt sind. Wenn das Problem bei Ihren Plugins lag, sollten Sie sich in Ihren WordPress-Admin-Bereich einloggen können.

Wenn Sie die Seite Plugins » Installierte Plugins im WordPress-Adminbereich besuchen, sehen Sie Benachrichtigungen für alle Plugins, die deaktiviert wurden.

WordPress-Plugins deaktiviert

Sie werden auch feststellen, dass alle Ihre Plugins verschwunden sind. Keine Sorge; sie sind alle sicher und Sie können sie leicht wiederherstellen.

Wechseln Sie einfach zurück zu Ihrem FTP-Client und navigieren Sie zum Ordner /wp-content/. Von hier aus müssen Sie den Ordner plugins.deactivated wieder in plugins umbenennen.

Jetzt können Sie zur Seite Plugins » Installierte Plugins im WordPress-Adminbereich zurückkehren und ein Plugin nach dem anderen aktivieren, bis Ihre Website wieder abstürzt.

An diesem Punkt wissen Sie genau, welches Plugin das Problem verursacht hat. Sie können dann den Ordner dieses Plugins mit FTP von Ihrer Website löschen oder den Plugin-Autor um Unterstützung bitten.

Methode 2: Alle Plugins mit phpMyAdmin deaktivieren

Die FTP-Methode ist unserer Meinung nach definitiv einfacher. Sie können jedoch auch alle WordPress-Plugins über phpMyAdmin deaktivieren.

Wichtig: Bevor Sie etwas tun, erstellen Sie bitte ein vollständiges Datenbank-Backup. Dies wird nützlich sein, wenn etwas schief geht.

Als Nächstes müssen Sie sich in Ihr Webhosting-Dashboard einloggen. In diesem Beispiel zeigen wir Ihnen ein cPanel-Dashboard. Das Dashboard Ihres Hosting-Kontos kann anders aussehen.

Sie müssen auf das Symbol 'phpMyAdmin' im Abschnitt Datenbanken klicken.

Auswahl von phpMyAdmin in cPanel

Dies startet phpMyAdmin in einem neuen Browserfenster.

Sie müssen Ihre WordPress-Datenbank auswählen, falls sie nicht bereits ausgewählt ist. Danach können Sie die WordPress-Datenbanktabellen sehen.

Klicken Sie auf wp-options

Wie Sie sehen können, haben alle Tabellen in der Datenbank das Präfix wp_ vor dem Tabellennamen. Ihre Tabellen haben möglicherweise ein anderes Datenbankpräfix.

Sie müssen auf die Tabelle wp_options klicken. Innerhalb der Tabelle wp_options sehen Sie Zeilen mit verschiedenen Optionen. Suchen Sie die Option 'active_plugins' und klicken Sie dann auf den Link 'Bearbeiten' daneben.

Klicken Sie auf die Option Activate_Plugins

Auf dem nächsten Bildschirm müssen Sie das Feld option_value in a:0:{} ändern.

Klicken Sie dann auf die Schaltfläche 'Los', um Ihre Änderungen zu speichern.

Aktive Plugins zurücksetzen

Sie haben alle WordPress-Plugins erfolgreich mit phpMyAdmin deaktiviert. Wenn ein Plugin Sie daran gehindert hat, auf den WordPress-Admin zuzugreifen, sollten Sie sich jetzt anmelden können.

Video-Tutorial

WPBeginner abonnieren

Expertenanleitungen für WordPress-Plugins

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, alle Plugins in WordPress zu deaktivieren. Möglicherweise möchten Sie auch einige andere Anleitungen zur Fehlerbehebung bei WordPress-Plugins lesen:

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

339 CommentsLeave a Reply

  1. Ich bin wirklich dankbar, dass Sie diesen Artikel gepostet haben. Ich hatte keine Ahnung, wie ich das Problem beheben sollte, und in meinem Fall war es ein Plugin. Danke!!!!

  2. Ich kommentiere normalerweise keine Beiträge wie diesen, und ich weiß, dass dieser Beitrag (nach heutigen Maßstäben) wahnsinnig alt ist, aber ich wollte Ihnen nur für diese schnelle Lösung danken. Ich konnte über den Dateimanager von Media Temple auf den Ordner /plugins zugreifen, den Ordner umbenennen und das problematische Plugin anvisieren… DANKE!!!

  3. Ich konnte überhaupt nicht auf mein Blog zugreifen, um etwas zu bearbeiten. Ich habe Ihre Anweisungen zum Löschen eines Plugins befolgt. Das hat es behoben. Vielen Dank für die Informationen und dafür, dass Sie sie so erklärt haben, dass sie leicht zu verstehen sind!!

  4. Super! Ich konnte meine Website reparieren, indem ich den Ordner Plug ins umbenannt und dann die Plug ins einzeln wieder aktiviert habe.

    Wollte nur Danke sagen!

    Jairo.

  5. Hallo, vielen Dank für den Artikel.
    Ich habe mein WordPress offline mit Wampserver localhost entwickelt.
    Als ich fertig war, funktionierte es auf meinem localhost einwandfrei, aber nach dem Hochladen trat das Problem auf. Nur die Indexseite konnte geladen werden und jede andere Seite hatte immer noch die Offline-URL (d.h. localhost/mysite/thepost). Wenn ich die localhost-URL manuell in die normale URL ändere, die sie sein sollte, erhalte ich einen 500 Internal Server Error.

    Ich habe alle hier genannten Methoden ausprobiert, aber mein Problem besteht weiterhin.
    Bitte, ich brauche wirklich Hilfe.

    Vielen Dank.

  6. Toller Artikel! Hat mir Kopfschmerzen erspart. Musste den ganzen Prozess durchlaufen, aber es hat sich gelohnt. Jetzt ist meine Website wieder online und alles auf dem neuesten Stand. Tolle Arbeit, Leute!

  7. ssh:
    debian@otherland:*/wp-content/plugins$ sudo chown root:root menu-icons/
    debian@otherland:*/wp-content/plugins$ sudo chmod -R 700 ./menu-icons/
    debian@otherland:*/wp-content/plugins$

    Dann habe ich den Tab mit dem Serverfehler 500 neu geladen und es wurde mir etwas wie „Plugin deaktiviert … Dateien nicht gefunden“ angezeigt.

    • Versuchen Sie, Ihre Cookies und den Cache zu löschen, und sehen Sie dann, ob Sie auf das Admin-Panel/Dashboard zugreifen können

  8. Vielen Dank. Es war wirklich hilfreich. Das Deaktivieren der Plugins hat das Problem gelöst. Es gab ein Plugin, das den Whiteout verursacht hat.

  9. Hallo. Ich habe den Plugin-Ordner in plugin.deactivate umbenannt, habe aber immer noch den weißen Bildschirm. Ich hatte so gehofft, mein Problem so schnell und einfach lösen zu können, wie es andere getan haben, aber bisher nicht. Noch weitere Vorschläge? Vielen Dank.

  10. Guter Artikel. Wenn Sie wissen, welches Plugin das Problem verursacht, können Sie es dann direkt in der Datenbank deaktivieren?

  11. Sie können dies tatsächlich auch mit dem Theme-Verzeichnis tun. Das musste ich tun, da ich beide Probleme hatte: schlecht funktionierende Plugins UND ein Theme-Problem, das mich ausgesperrt hat.

    Ich habe die Themes in themes.deactivate umbenannt und konnte wieder auf die Theme-Verwaltung zugreifen, was mich daran hinderte, über das Dashboard hinauszukommen. PUNKT.

    Dort angekommen, wurde mir detailliert mitgeteilt, welches Theme das Problem verursacht hat, aber ich musste trotzdem ein neues Verzeichnis namens „themes“ erstellen und die guten Themes dorthin kopieren, bevor ich ein neues Theme aktivieren konnte!

    Hope this sheds some light on possible additional errors :)

    Brian:

  12. Hallo,

    Danke für die gute Arbeit.

    Ich betreibe WordPress auf einem selbst gehosteten IIS über eine virtuelle Maschine.

    Leider konnte ich meinen Plugins-Ordner nicht umbenennen, ich bekam immer die Meldung „Ordner in Verwendung“

    Was soll ich tun?

    Danke im Voraus.

  13. Hallo, bitte helfen Sie! Ich habe einen Blog auf dem kostenlosen wordpress.com, daher gibt es keinen unabhängigen Host, sondern WordPress selbst. Ich kann mich aufgrund des Zwei-Faktor-Authentifizierungs-Plugins auf WordPress nicht im Backend anmelden.
    Ich versuche, über FTP auf meine WP-Seite zuzugreifen. Können Sie bitte bestätigen, ob Benutzername und Passwort für den FTP-Zugriff mit meinem WordPress-Benutzernamen und -Passwort übereinstimmen? An diesem Punkt kann ich nicht auf das Backend zugreifen und erhalte immer wieder die Fehlermeldung "Konnte keine Verbindung zum Server herstellen".

    Ich versuche, das Plugin für die Zwei-Faktor-Authentifizierung für meine Website zu deaktivieren. Da ich die mobile SIM-Karte, an die der Verifizierungscode gesendet wird, nicht mehr habe. Bitte helfen Sie, ich bin ziemlich frustriert. Danke

  14. Bitte helfen Sie mir!
    Seit 4 Tagen kann ich nicht auf mein WP-Panel zugreifen, nicht einmal per FTP mit FileZilla.
    Am Tag davor habe ich mein WP-Panel geöffnet und gesehen, dass ein Plugin ein Update benötigte. Ich habe das automatische Update durchgeführt und seitdem funktioniert meine Website nicht mehr.
    Ich kann nicht auf das Verzeichnis zugreifen, um das Plugin zu deaktivieren.
    Ich habe die von Ihnen genannten Schritte mit phpMyAdmin befolgt, kann aber unter wp-option "active plugins" nicht finden.
    Bitte helfen Sie mir

    • Kontaktieren Sie Ihren Webhoster, um herauszufinden, warum Sie keinen FTP-Zugriff haben. Sie können auch über den Dateimanager in cPanel (Ihr Webhosting-Dashboard) auf Ihre Dateien und Ordner zugreifen.

      Admin

      • Zuerst muss ich Ihnen für Ihre Hilfe danken.
        Ich benutze einen kostenlosen Modus bei meinem Webhoster, und das erlaubt mir nicht, mit ihnen zu interagieren.
        Wenn ich versuche, meine Website im Browser zu öffnen, erhalte ich diese Meldung:

        Warning: require_once(assets/ilenframework/assets/lib/utils.php): failed to open stream: No such file or directory in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24 Fatal error: require_once(): Failed opening required ‘assets/ilenframework/assets/lib/utils.php’ (include_path=’.:/usr/lib/php’) in /home/u673270787/public_html/wp-content/plugins/yuzo-related-post/yuzo_related_post.php on line 24

  15. Toller Artikel. Hat viel Zeit bei der Fehlerbehebung und Reparatur meiner Website gespart. Machen Sie weiter so.

  16. Ich weiß, dass mein weißer Bildschirm von einem fehlerhaften Plugin kam und alles schiefging, als ich versuchte, es über wp-admin zu deinstallieren. Jetzt bekomme ich den weißen Bildschirm und das Plugin wird nicht in meinem cPanel angezeigt... was nun?

  17. Eine riesige Hilfe für mich heute Morgen! Ich war ein paar Tage nicht in meinem Admin-Panel. Ich öffne es und wähle alle Plugin-Updates aus und aktualisiere sie alle auf einmal… großer Fehler. Ich bekam den WSOD und fing an auszurasten. lol

    Dann habe ich diesen Artikel gefunden, der sehr geholfen hat! Es hat wie am Schnürchen funktioniert. Ich habe das fehlerhafte Plugin gefunden und gelöscht.

    Danke für den tollen Artikel!

    • Ich habe ein ähnliches Problem. Ich kann das Dashboard von WordPress und auch die Homepage öffnen. Aber wenn ich eine andere Seite öffne, heißt es, diese Webseite hat eine Weiterleitungsschleife.

      ERR_TOO_MANY_REDIRECTS
      Ich erinnere mich, ich habe nur 2 Plugins gelöscht. Ich habe kein Update durchgeführt. Aber es bleibt. Bitte helfen Sie mir.

      • Wenn Sie versucht haben, alle Ihre WordPress-Plugins zu deaktivieren, versuchen Sie es mit dieser Methode.

        Verbinden Sie sich mit Ihrer Website über einen FTP-Client. Im Stammverzeichnis finden Sie eine .htaccess-Datei. Laden Sie sie auf Ihren Computer herunter. Löschen Sie die Originaldatei von Ihrer Website. Besuchen Sie den Admin-Bereich Ihrer Website und gehen Sie zu Einstellungen » Permalinks. Ändern Sie keine Einstellungen auf der Seite, klicken Sie einfach auf die Schaltfläche „Änderungen speichern“. Überprüfen Sie Ihre Website, um zu sehen, ob der Fehler behoben wurde.

        Admin

        • Vielen Dank für Ihre freundliche Antwort.
          Ich habe das Problem gestern Abend gelöst, nachdem ich hier gepostet hatte.


          Dies ist die Lösung und wie man sie behebt:
          In unserer wp-config.php überschreiben wir die gegebenen Servervariablen, die das Problem verursachen, indem wir dies unterhalb Ihrer Datenbankkonfiguration in wp-config hinzufügen:

          if(isset($_SERVER[‘HTTP_X_FORWARDED_FOR’])) { $list = explode(‘,’,$_SERVER[‘HTTP_X_FORWARDED_FOR’]); $_SERVER[‘REMOTE_ADDR’] = $list[0]; } $_SERVER[ ‘SERVER_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘REMOTE_ADDR’ ] = DOMAIN_CURRENT_SITE; $_SERVER[ ‘HTTP_HOST’ ] = DOMAIN_CURRENT_SITE;


          Ich habe diesen Link gesehen.
          Ihr könnt ihn alle besuchen. Gott sei Dank, ich habe es drei Tage lang versucht. Danke euch allen.

  18. Hallo, ich bin heute auf dieses Problem gestoßen. Ich kannte den Namen des Plugins, das das Problem verursachte, und habe einen Berater engagiert.

    Er hatte Zugriff auf mein cPanel. Irgendwie konnte er das problematische Plugin deaktivieren, sagte mir aber nicht, wie er es getan hat.

    Haben Sie eine Ahnung, wie er das gemacht haben könnte?

  19. Danke. Ich habe ein fehlerhaftes Plugin installiert und aktualisiert und den White Screen of Death erhalten. Ihre klare Erklärung hat mir geholfen, die richtigen Plugins wiederherzustellen und wieder Zugriff auf meine Website zu erhalten.

  20. Ich habe alle Schritte befolgt und konnte meine Plugins deaktivieren, aber als ich versuchte, sie wieder zu aktivieren, erschien ein weißer Bildschirm. Ich weiß nicht, was los ist. Bitte helfen Sie

    • Sie können den Plugin-Ordner umbenennen, um alle Plugins wieder zu deaktivieren. Erstellen Sie einen neuen Plugins-Ordner unter /wp-content/ und laden Sie dann frische Kopien aller Ihrer Plugins herunter und installieren Sie sie.

      Admin

  21. Als ich den „weißen Bildschirm des Todes“ bekam, geriet ich keine Minute in Panik und ging stattdessen direkt auf Ihre Website. Ich wusste, dass ich hier eine Lösung finden würde.
    Vielen Dank für all die Ratschläge und Ressourcen, die Sie zur Verfügung stellen.

  22. Thanks – killing the plugins folder via FTP worked great for me :) Now I can update them and reactivate if needed :)

    danke
    mike

  23. OMG! Du hast mir den Tag gerettet, ich hatte ein Sicherheitspaket installiert, das mich nur von einer bestimmten IP-Adresse aus einloggen ließ und ich konnte mich nicht über FTF einloggen, danke für die PHP-Zugangsanweisungen!

  24. Brillante Ausarbeitung, einfach und unkompliziert. Unser Umweltblog Earth5R hatte dieses kritische Problem, dass Autoren und Administratoren sich nicht anmelden konnten. Wir haben diese Lösung angewendet und sie funktionierte wie Magie. Es gab eines der wenigen unnötigen Plugins, das das Problem verursachte. Das lehrt uns auch eine Lektion: Behalte nur die notwendigsten Plugins! Vielen Dank, das hat viel Zeit gespart.

  25. Danke! Ich konnte auf meine WordPress-Seite zugreifen, aber nicht in den Admin-Bereich. Ich hatte einen fatalen Fehler wegen eines Cache-Plugins. Ich habe dies getan, um es in den Admin-Bereich zu bekommen, das Plugin gelöscht und neu installiert, und es funktioniert jetzt einwandfrei.

  26. Nichts davon hat bei mir funktioniert... aber dann bin ich zu Internet Explorer gewechselt und jetzt kann ich auf mein WP-Dashboard zugreifen. Die Seite war schon immer online. Irgendwelche Ideen, was das Problem in Chrome verursachen könnte?

  27. Danke. Das Problem war ein fehlerhaftes Plugin-Upgrade. Durch die Verwendung von FTP und das Umbenennen des Plugin-Verzeichnisses konnte ich sofort wieder auf die wp-login-Seite zugreifen. Anschließend konnte ich durch erneutes Umbenennen des Plugin-Verzeichnisses über FTP die Plugins nacheinander reaktivieren und so das fehlerhafte Plugin leicht identifizieren. Dies war unglaublich hilfreich und hat mein Problem gelöst. Vielen Dank.

  28. Toller Artikel. Danke! Ein schlechtes Plugin und die Verwendung von plugin.deactivate rename war viel einfacher, als es über das Admin-Panel zu versuchen.

  29. Du bist spitze. Dieser Artikel hat mir gerade ein paar Tausend Dollar eingebracht und mich davor bewahrt, eine Woche Arbeit neu machen zu müssen. Vielen Dank!

    Specifically, changing debug to “True” made life a whole lot easier. :)

  30. wp-super-cache plugin hat meinen Bildschirm weiß und tot gemacht. Danke, dieser Artikel hat mir die Lösung gegeben.

  31. Kann mir bitte jemand helfen? Ich habe das über mein FTP gemacht, aber ich habe immer noch "reauth=1", nachdem ich meinen Plugin-Ordner deaktiviert habe. Danke

  32. Toller Beitrag, danke!
    Ich habe einen internen Serverfehler erhalten, als ich versucht habe, Tracking-Code über den Editor in WP zu meiner functions.php-Datei hinzuzufügen. Nachdem ich den Fehler erhalten hatte, habe ich den Code aus der Datei entfernt, was ihn hätte beheben sollen, aber ich hatte immer noch den Fehler. Ich habe den Dateimanager in meinem Hosting-Konto geöffnet und zur functions.php-Datei navigiert. Als ich sie öffnete, war der Code, der den Fehler verursacht hatte, immer noch in der Datei. Sobald ich den Code entfernt hatte, verschwand der Fehler. Ich hoffe, das hilft.

  33. erstaunlich. Ich bin ein absoluter Neuling in all dem und du hast es mir so leicht gemacht, dieses Problem zu lösen. Vielen Dank

  34. Ich habe beides versucht und es hat für mich funktioniert, das Problem ist jetzt, dass ich meine Plugins nicht aktivieren kann..

    • Haben Sie herausgefunden, wie man sie reaktiviert? Ich habe dasselbe Problem. Lassen Sie es mich wissen. Danke.

Hinterlasse eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.