[English translation below]
Ich hatte einen seltsamen Fehler in WordPress-Backend: der Aufruf von fxneumann.de/wp-admin
hat nur eine Fehlermeldung 500 – Internal Server Error ausgeworfen, alles andere schien einwandfrei zu funktionieren. Mit viel Rumprobieren habe ich die Lösung gefunden. Da das Problem anscheinend gängig ist, diese Lösung aber wohl noch nicht googlebar ist, stelle ich sie ins Blog.
Zuerst habe ich das Verzeichnis wp-content/plugins
umbenannt in xplugins
und wp-admin
neu geladen – das hat dann funktioniert, wenn auch natürlich mit Fehlermeldungen für die Plugins. Alle Plugins werden dadurch deaktiviert, auch wenn der ursprüngliche Name wieder hergestellt wird. Jetzt können die Plugins eins nach dem anderen wieder eingeschaltet werden, bis das schuldige gefunden ist.
Folgende Lösungen wurden vorgeschlagen, haben aber bei mir nicht funktioniert:
.htaccess
löschen/umbenennen- PHP-Memory-Limit erhöhen in der
php.ini
(alternative Konfiguration), - In der
.htaccess
explizit php5 für php-Dateien angeben - Plugins in der Datenbank manuell deaktivieren
500 Internal server error – /wp-admin only
I couldn’t access my WordPress backend. Accessing fxneumann.de/wp-admin
only resulted in an Error 500 – Internal Server Error. Everything else seemed to work fine.
After much trying I found a solution. As the problem seems to be common but my solution didn’t turn up in my searches, here’s how it worked for me: I renamed the directory wp-content/plugins
to xplugins
and reloaded wp-admin
. Your backend should be accessible with all plugins deactivated. Rename the directory to its former name and activate the plugins one by one until you find the culprit for the error.
Above you’ll find a list of proposed solutions that didn’t work for me – all the target pages are in English.
Hallo,
danke für die Anleitung. Hat alles super funktioniert und der Fehler ist verschwunden.
Hi – vielen Dank für die hilfreichen Hinweise – hast Du eine Ahnung, was man tun kann, wenn selbst das Dashboard bzw. das gesamte Backend nicht mehr zu bedienen ist?
Viele liebe Grüße,
Ghania
Hi Ghania,
konntest du dein Problem lösen? Wenn nicht empfehle ich dringend das aktiveren von WP_DEBUG in der wp-config.php Datei. Hat mir gerade eben “das Leben” gerettet. 🙂
Liebe Grüße,
Thomas
Hi Sir Thomas,
Danke für den Hinweis – das teste ich gleich mal – Vielen Dank!!
Werde Ergebnisse zurückmelden…
🙂
Liebe Grüße aus Berlin,
Ghania
Hallo Thomas,
Ich glaube, ich habe gerade das selbe Problem. Wie aktiviere ich WP_DEBUG in der wp-config.php Datei? Ich hoste auf domainfactory.
Viele Grüße
Andrea
Zu WP_DEBUG steht was in der WordPress-Dokumentation. Hilft das schon weiter?
Super de Tip. Hat mir grad ganz fix den Ar… gerettet.
Danke
Tausend Dank. Admin Panel war nach Plugin Installation und Aktivierung mit 500er Error belegt. Könnt dich grad knuuutschen 🙂
Vielen vielen Dank!
Hat funktioniert! Stundenlang rum probiert -.-
Dachte erst, dass es an der PHP Umstellung liegt..
Hallo Felix,
vielen Dank für den Tipp. Ich hatte das Problem auch. Bei mir lag es an einem kostenpflichtigen Plugin. Danke für den Hinweis. Nun geht wieder alles.
Beste Grüße,
Francis
danke dir für diesen Tipp. Genau das war bei uns auch der Grund. ich hatte schon angst ich komme nicht mehr in den Admin-Bereich.
LG
Der Hammer. Ich habe mich schon wieder stundenlang rumdaddeln sehen. DANKE DANKE
Ich weiß, welches Plugin den Fehler verursacht (Gravity Forms), aber ich weiß nicht WARUM! Es ist für mich ja keine Lösung Gravity deshalb NICHT zu nutzen. Tipps anyone? betrifft auch nur die /wp-admin directory.