Hatten Sie schon einmal Probleme mit Ihrer WordPress-Website, konnten aber nicht auf den Admin-Bereich zugreifen, um die Probleme zu beheben? Dies ist eine frustrierende Erfahrung, die viele Benutzer von WordPress irgendwann machen.
Eine gängige Problembehandlung besteht darin, alle Plugins zu deaktivieren und sie dann nacheinander wieder zu aktivieren. So lässt sich feststellen, ob ein Plugin-Konflikt die Ursache des Problems ist. Aber was tun Sie, wenn Sie sich nicht einmal bei wp-admin anmelden können, um diesen wichtigen Schritt durchzuführen?
Keine Sorge, es gibt eine Lösung. In dieser Anleitung zeigen wir Ihnen, wie Sie alle WordPress Plugins deaktivieren können, wenn Sie aus Ihrem Admin-Bereich ausgesperrt sind.
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: Deaktivieren Sie alle WordPress-Plugins per FTP
Für diese Methode müssen Sie entweder einen FTP-Client oder die Dateimanager-App in Ihrem WordPress-Hosting-Kontrollpanel verwenden.
Wenn Sie noch nie mit FTP gearbeitet haben, sollten Sie sich unseren Leitfaden zum Hochladen von Dateien in WordPress mit FTP ansehen.
Zunächst müssen Sie mit einem FTP-Client oder dem Dateimanager im cPanel eine Verbindung zu Ihrer Website herstellen. Sobald Sie verbunden sind, müssen Sie zum Ordner /wp-content/
navigieren.
Innerhalb des Ordners wp-content
finden Sie einen Ordner namens plugins
. Hier speichert WordPress alle Plugins, die auf Ihrer Website installiert sind.
Klicken Sie mit der rechten Maustaste auf den Plugins-Ordner
und wählen Sie „Umbenennen“.
Als Nächstes ändern Sie den Namen des Ordners nach Belieben. In unserem Beispiel werden wir ihn plugins.deactivated
nennen.
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.
Diese Methode wird in der Regel verwendet, wenn Sie aus Ihrem Verwaltungsbereich ausgesperrt sind. Wenn das Problem mit Ihren Plugins zusammenhängt, sollten Sie sich in den WordPress-Administrationsbereich einloggen können.
Wenn Sie die Seite Plugins “ Installierte Plugins im WordPress-Administrationsbereich besuchen, sehen Sie Benachrichtigungen für alle Plugins, die deaktiviert wurden.
Sie werden auch feststellen, dass alle Ihre Plugins jetzt verschwunden sind. Keine Sorge, sie sind alle sicher, und Sie können sie leicht wiederherstellen.
Wechseln Sie einfach wieder zu Ihrem FTP-Client und gehen Sie zum Ordner /wp-content/
. Von hier aus müssen Sie den Ordner “ plugins.deactivated
“ wieder in "plugins"
umbenennen.
Nun können Sie zur Seite Plugins “ Installierte Plugins im WordPress-Administrationsbereich zurückkehren und ein Plugin nach dem anderen aktivieren, bis Ihre Website wieder funktioniert.
Jetzt wissen Sie genau, welches Plugin das Problem verursacht hat. Sie können dann den Ordner dieses Plugins per FTP von Ihrer Website löschen oder den Autor des Plugins um Unterstützung bitten.
Methode 2: Deaktivieren Sie alle Plugins mit phpMyAdmin
Die FTP-Methode ist unserer Meinung nach definitiv einfacher. Sie können aber auch alle WordPress-Plugins mit phpMyAdmin deaktivieren.
Wichtig: Bevor Sie irgendetwas tun, machen Sie bitte eine vollständige Datenbanksicherung. Dies wird sich als nützlich erweisen, wenn etwas schief geht.
Als nächstes müssen Sie sich bei Ihrem Webhosting-Dashboard anmelden. In diesem Beispiel zeigen wir Ihnen ein cPanel-Dashboard. Das Dashboard Ihres Hosting-Kontos kann anders aussehen.
Klicken Sie auf das Symbol „phpMyAdmin“ unter dem Abschnitt Datenbanken.
Dadurch wird phpMyAdmin in einem neuen Browserfenster gestartet.
Sie müssen Ihre WordPress-Datenbank auswählen, wenn sie nicht bereits ausgewählt ist. Danach können Sie die WordPress-Datenbanktabellen sehen.
Wie Sie sehen können, haben alle Tabellen in der Datenbank das Präfix wp_
vor dem Tabellennamen. Ihre Tabellen können ein anderes Datenbankpräfix haben.
Sie müssen auf die Tabelle wp_options
klicken. In 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.
Auf dem nächsten Bildschirm müssen Sie das Feld option_value
in a:0:{}
ändern.
Klicken Sie dann auf die Schaltfläche „Go“, um Ihre Änderungen zu speichern.
Sie haben alle WordPress-Plugins mit phpMyAdmin erfolgreich deaktiviert. Wenn ein Plugin Sie daran gehindert hat, auf den WordPress-Admin zuzugreifen, dann sollten Sie sich jetzt anmelden können.
Video-Anleitung
Expertenanleitungen zu WordPress-Plugins
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, alle Plugins in WordPress zu deaktivieren. Vielleicht interessieren Sie sich auch für einige andere Anleitungen zur Problembehandlung von WordPress Plugins:
- Was sind WordPress-Plugins? Und wie funktionieren sie?
- Wie man WordPress-Plugins einfach deaktiviert (Anleitung für Anfänger)
- Wie man WordPress-Plugins von der Datenbank aus aktiviert/aktiviert
- Verlangsamen inaktive Plugins WordPress? Sollten Sie sie löschen?
- Wie viele WordPress-Plugins sollten Sie installieren? Was ist zu viel?
- Ist es sicher, veraltete WordPress-Plugins zu verwenden? (Erläutert)
- Sollten Sie Plugins installieren, die nicht mit Ihrer WordPress-Version getestet wurden?
- Wie man WordPress-Plugins richtig aktualisiert (Schritt für Schritt)
- Sollte ich zuerst WordPress oder Plugins aktualisieren? (Richtige Update-Reihenfolge)
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Josh
This worked great for me to solve the 500 error. Thanks!
Andy
Renaming the Plugins directory via cPanel file manager did the trick! Thanks so much!
Gordon
Thank you so so much!
BTW I used cPanel File Manager
Kieron
This was a big help. Renaming the plugin directory did the trick for me and once I located the problematic plugin all is well. Thanks for the info.
sharmila
as a beginner wordpress user, your post done great help. Thank you
Olivier Deschères
Thank you so much, your article saved my site ! I faced error 500 during a plugin-upgrade. Just like you told : renamed \plugins, then could connect as wp-admin. I saw my site in an uggly way but worked technically. All plugins seemed’uninstalled‘. I renamed my folder to \plugins again. Refreshed my wp-admin page and i could activate one-by-one. You are fantastic, thx for the article!
WPBeginner Support
Hey Olivier,
We are glad you found it helpful. Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Admin
Will
Thanks so much for the advice about disabling plugins via FTP. Worked perfectly when I felt a little panicked after an upgrade!
Michelle
Thank you SO MUCH, this worked perfectly. As soon as I disabled the plugins using your method I was able to login – phew – and reactive each plugin as I needed them. Hadn’t accessed the site backend in a while so it was time to do a cleanup. Again, you saved me so much time. Thank you xx
Graham Peckham
Good article but sadly did not solve my problem which is this.
I could not change from Text to Visual, it was only on visual, could not insert Media and could not edit the Permalink!
If I rename plugins folder my editor works fine, but it I rename all the plugins individually I still have the problem and so could not find which is causing the problem, maybe two are causing it…. Any advice?
Help…….
Teo Dumitru
Thank you so much! Apparently it was all about a plugin.
Ankit
Thanks a lot this really helped.
Mel Mills
Worked great. Thank you!
Juni Tjoa
Thank you so much for the guide.
It is real useful.
Experienced white screen of death, and fixed it in mins thanks to your super easy to follow instruction!
Sarah
Thank you for the guide.
Also to deactivate a specific plugin, just rename the specific plugin folder in the c-panel
Ali
Thanks for the advice, that got my site back up and gave me access to my admin area. However I’m struggling to reactivate the plugins. I’m seeing no plugins installed and when I try to re-install I get „cannot create directory“
any ideas?
Thanks again,
Ali
WPBeginner Support
Hi Ali,
Please connect to your website using an FTP client or File Manager in cPanel. Go to /wp-content/ folder and make sure it has a plugins folder inside it. If it doesn’t, then you need to create one. After that try installing plugins again.
If you do have plugins folder, then check its file and directory permissions.
Admin
Nadim
Hello, Most of the time, we have the plugin conflict issues, in that case, we deactivate all plugins and enable one by one to check which plugin is the main culprit. I wish there was a plugin which will ease this process, disabling all plugins and and option to enable one by one.
mourad
thanks for the tutorial
you’re a life saviors
Issahaku Adam
Thanks a lot.
This is a masterpiece. I have been able to recover my sight after deactivating all my plugins. I got scared when I recovered the site because it was a complete mess. But upon activating all the plugins everything came back to normal. That’s why I will always be a fan of your blog. Thanks
Issahaku Adam
Hi,
I have been a fun since I started my WordPress site this January. I followed your blog today on how to install site maintenance plugin. I was able to install, activate and use it. But unfortunately my laptop shut down unexpectedly afterward and I have realized that I have been logged out of my site. I did everything possible but it is simply not working. I would be grateful if you could help. Thanks.
WPBeginner Support
Hello,
Please see the article above to deactivate all WordPress plugins. This will allow you to login and then you will be able to activate plugins one by one.
Admin
Jeff Rudd
Tried this solution but still have the whiteout page. As such cannot even gain access to the site dashboard, to further change or remove anything further.
The solution above needs to be updated with further suggestions what to do, when the above tip doesn’t work. As it is, now I have a site that the public can view – but one that I cannot gain access to for dashboard repairing or anything else.
WPBeginner Support
Hi Jeff,
For more tips see our WordPress troubleshooting guide and our article on most common WordPress errors.
Admin
allie
I tried both versions but still get a HTTP Error 500 and am unable to access the backend of my wordpress site.
Tecezzi
Thank you so much this tip.
Araceli Tzigane
Your tip about renaming the plugins folder has been what saved my nervous system. Wow, thousand of thanks!!!!
NIc Kra
Tried activating woocommerce plugin and it broke the site. At first I had the Maintenance screen and now I have a 500 error. I can’t access anything through wp-admin or FTP. Using phpmyAdmin, I cannot locate any tables/columns etc named wp_options following your example.
Muhammad Rashid Mukhtar
Great Article. I just troubleshoot a problem which was never in google search using your steps. My all pages were showing a password field and submit button. After deactivating all plugins using your method and reactivating one by one showed that jetpack is corrupted and overriding all other hooks. Great help for me.
Melwyn
Your information was a real life-saver. Thanks for the post and for saving my site.
Shafiq Anjum
Thank you so much for this tip
Shafiq Anjum
Thank you guys for the help.solve issue via phpmyadmin.
Ira
Hi there,
I’m trying to rename the plugins folder via FTP because I can’t login the admin. But I keep getting „access is denied“ when I try to rename an active plugin.
Can you help me out?
Thanks!
Steve
Thanks. The FTP approach to plugins folder worked perfectly for me!
Ankit
Thank you for your article, i changed the plugin folder name and was able to login to admin panel again.
Toby Rzepka
Hmm, when I rename the folder back to „plugins,“ I’m whitescreened out of admin again. How are people able to reactivate their plugins one by one?
Sophy
Thankyou!
Saved me from a mini freak out episode. I appreciate your article. Every step worked for me!
Berit
I deactivated the plug-ins, now nothing works anymore. When I try to go on my page it says there is no connection to the database. What can I do?
WPBeginner Support
You can now try activating plugins one by one.
Admin
Fiona
This just happened to me too, help! ‚Error establishing a database connection‘.
I cut and pasted the text back, but still getting the error message.
baraa ihab
ok such an informative article really appreciate it. here is the problem i have reached the white page of doom and i dont ave access to the cpanel is there a turn around to fox this i already know the plugin causing the problem
vinod
Fatal error: Maximum execution time of 30 seconds exceeded in /home/webtech1/public_html/wp-includes/post.php on line 4375
Paul
FTP Worked … Thank you! The culprit was Discussion Board plugin when I went private setting to work on it the next day on those pages and logged out for the night… lol thanks again!
Maria
Deactivating all plugins using FTP works for me. The issue was the Visitors-Traffic-Real-Time-Statistics plugin. Thanks a lot.
Maggie
Hello,
It doesn’t seem like it was the plugins that caused the issue. I remember I was tweaking some codes in functions.php about the header, and all of sudden I was logged out. Would be greatly appreciated if you can help out!
Maggie
yatheesh.k.
Plugin not tested with wordpress or not compatible with wordpress create white death to site.
Thanks for your post, really helped me to retrieve my web site .
Indrek
Can use only
https://example.com/wp-login.php
nothttps://example.com/wp-admin/
and when I push to entry button it shows me HTTP ERROR 500Norm
Thank you so much for this useful tip. It saved me a lot of time when I couldn’t log into my site after repeatedly requesting new passwords. I found which plugin was causing the problem.
Jimena Flores
I know nothing about coding and decided to create my own portfolio site using wordpress. This post saved my life as I had an error after a plugin I installed. Thank you!
Eugene
I am not a developer or IT expert – don’t know much about this field and recently learned online how to create website and host it myself. However when something breaks I am reliant on forums like these to save me which this post did. I had an issue with Miniorange 2-factor authentication plugin which did not allow me to login, and then after numerous attempts to login got the Too many requests message.
I solved the Too many requests issue by temporarily disabling ModSecurity in cPanel and then solved the miniorange issue by renaming the folder as noted in your forum. Everything works again and all is well with the world. Thank you.
Raj singh
I can’t Find wp_option option in php my admin.
So now what should I Do ??
Please help me.
Ramona
Hello,
This article was very helpful. I had a problem with a plugin that I have installed. Changed it’s name in the FTP file and the website and admin worked again
Thank you
Paul LeBlanc
So helpful, i copied these pages to Evernote!
I had a bad plugin and not enough memory allocated.
Thanks tons!
Gavin
Hey, This was very helpful in a very stressful situation so thank you!
Bayo
I tried to backup my site, the backup didn’t complete. Since then I been unable to access wp-admin page.. Always white. What else can I do? Thanks
WPBeginner Support
Hey Bayo,
You can follow the steps in our WordPress troubleshooting guide to figure out the issue and find a fix.
Admin
Hal
The tip about turning off the plugins via the batabase is solid gold.
Bogdan
Thank you for this useful tutorial! You saved my night!