{"id":22428,"date":"2026-08-28T08:11:46","date_gmt":"2026-08-28T06:11:46","guid":{"rendered":"https:\/\/www.curiaweb.ch\/?post_type=docs&#038;p=22428"},"modified":"2026-08-28T08:11:48","modified_gmt":"2026-08-28T06:11:48","password":"","slug":"wordpress-login-is-not-working","status":"publish","type":"docs","link":"https:\/\/www.curiaweb.ch\/en\/hilfe\/wordpress\/wordpress-login-funktioniert-nicht\/","title":{"rendered":"WordPress login not working: Causes and solutions"},"content":{"rendered":"<p class=\"wp-block-paragraph\">If the WordPress login does not work, the cause is not automatically an incorrect password. Cookies, redirects, plugins, themes, the WordPress URL, security features, user accounts, or technical PHP errors can also prevent you from reaching the admin area.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a quick solution, it is therefore crucial to distinguish the exact error pattern: Is the password rejected? Does the login page not load at all? Are you redirected back to the login form after logging in? Does a blank page, a critical error, or an HTTP 500 error appear?<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Briefly explained:<\/strong> First, access the WordPress login page directly and note the exact error message. Then check your login credentials and cookies. If the login still fails, systematically investigate redirects, plugins, themes, and the WordPress configuration. Do not change multiple components at the same time.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Where is the WordPress login located?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">On a standard WordPress installation, you can usually reach the login page via:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/deine-domain.ch\/wp-login.php\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">or:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/deine-domain.ch\/wp-admin\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you are not logged in yet, WordPress redirects a call from <code>\/wp-admin\/<\/code> normally forward to the login page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If WordPress is installed in a subdirectory, it must be part of the URL. For an installation under <code>\/wordpress\/<\/code> could the address be, for example:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/deine-domain.ch\/wordpress\/wp-login.php\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">1. First, determine the exact error pattern.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u201eI can no longer log in to WordPress\u201c can technically describe very different situations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical failure modes are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Username or password is rejected<\/li>\n\n\n\n<li>Password was forgotten<\/li>\n\n\n\n<li>Login page is unreachable<\/li>\n\n\n\n<li><code>\/wp-admin\/<\/code> shows an error<\/li>\n\n\n\n<li>After logging in, the login form appears again<\/li>\n\n\n\n<li>Login ends in a redirect loop<\/li>\n\n\n\n<li>Browser is reporting issues with cookies<\/li>\n\n\n\n<li>Login shows an HTTP 403 error<\/li>\n\n\n\n<li>Login shows an HTTP 500 error<\/li>\n\n\n\n<li>WordPress reports a critical error<\/li>\n\n\n\n<li>Login works, but important menu items are missing<\/li>\n\n\n\n<li>only a specific user cannot log in<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These cases should not be treated with the same method.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Open login page directly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you normally access the admin area via a bookmark or link on your website, try calling the default address directly as a test:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/deine-domain.ch\/wp-login.php\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If this URL works, but the login link you used previously does not, the problem might not be with the WordPress login itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, a security plugin may have intentionally changed or protected the default login address. In this case, <code>\/wp-login.php<\/code> deliberately be unreachable as usual.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Check username and password<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If WordPress rejects the login credentials, first check the obvious causes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>correct username<\/li>\n\n\n\n<li>correct password<\/li>\n\n\n\n<li>Capitalization<\/li>\n\n\n\n<li>accidentally inserted spaces<\/li>\n\n\n\n<li>correct WordPress installation<\/li>\n\n\n\n<li>correct domain<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Especially when managing multiple WordPress websites, it can happen that login credentials for another installation are used.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Practical Tip:<\/strong> When copying a password from a password manager, make sure that no extra characters or spaces are copied. In the event of repeated failed attempts, you should also consider that a security solution may temporarily block the login.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">4. Can I log in with my email address?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress fundamentally supports logging in with a username or the email address associated with the user account.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you no longer know your username, trying the registered e-mail address might therefore be worth a try.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, plugins or individual customizations can change the login behavior.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5. Forgot password<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you really no longer know the password, you should not begin with technical interventions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the WordPress login page, click:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Forgot password?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress can then send a password reset link to the registered email address.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check your email inbox's spam or junk folder if necessary.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">6. Password reset email is not arriving<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If WordPress does not deliver the password email, it does not necessarily mean that your user account does not exist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress emails may not be delivered or may not be delivered reliably for various reasons.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you no longer have access to the registered mailbox or the normal reset does not work, an alternative password recovery may be necessary.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For such cases, you should use the existing methods for recovering WordPress administrator access instead of uncontrollably creating new user accounts during a login disruption.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">7. Browser Cookies as a Cause<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress uses cookies to manage a successful login or session.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the required cookies cannot be saved or sent correctly, the login may fail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A typical symptom is:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>You enter correct access data.<\/li>\n\n\n\n<li>WordPress is processing the login.<\/li>\n\n\n\n<li>You will then land back on the login page.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">In this case, first test a private or incognito window, or a different browser.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">8. Delete cookies for the domain<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If logging in works in a private window but not in a normal browser, stored browser data may be involved.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can then specifically delete cookies and website data for the domain in question and try logging in again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A complete deletion of all browser data is normally not necessary for this.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Browser cookies do not explain a PHP fatal error or HTTP 500 error. If WordPress outputs a specific server-side error message, you should investigate that rather than merely clearing the browser cache.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">9. Browser blocks cookies<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If cookies are completely blocked in the browser or a browser extension interferes with the login, WordPress may not be able to maintain the session correctly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, check for corresponding indications:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Browser cookie settings<\/li>\n\n\n\n<li>Privacy or security extensions<\/li>\n\n\n\n<li>whether the problem also occurs in another browser<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">10. \u201eCookies are blocked due to an unexpected output\u201c<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Under certain conditions, WordPress can display a message during login that indicates cookies and unexpected output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The actual cause does not necessarily have to lie in the browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unexpected output can occur, for example, through PHP code that sends content before WordPress has been able to set the required HTTP headers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This can occur, among other things, after changes to PHP files or due to faulty plugins or themes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the message started immediately after a code change, that change should be investigated first.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">11. Login keeps reloading the same page<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A so-called login loop is a common WordPress problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You enter username and password, the page loads \u2013 and then you are back at the login form.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Possible causes include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cookie issues<\/li>\n\n\n\n<li>incorrect WordPress URL<\/li>\n\n\n\n<li>wrong website URL<\/li>\n\n\n\n<li>HTTP\/HTTPS conflict<\/li>\n\n\n\n<li>www-non-www conflict<\/li>\n\n\n\n<li>Plugin<\/li>\n\n\n\n<li>Cache<\/li>\n\n\n\n<li>Forwarding rules<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Start with browser\/cookies and then examine the URL and redirect configuration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">12. Check WordPress address and site address<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress uses under <strong>Settings \u2192 General<\/strong> including two important URLs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>WordPress Address (URL)<\/strong><\/li>\n\n\n\n<li><strong>Website address (URL)<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These values are often referred to as:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>WordPress Address (URL)<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Site Address (URL)<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">referred to as.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Incorrect values can cause redirection and login issues, among other things.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Do not mix HTTP and HTTPS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein typisches Problem entsteht, wenn WordPress beispielsweise unter:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/deine-domain.ch\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">betrieben wird, ein relevanter URL-Wert aber noch auf:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>http:\/\/deine-domain.ch<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">zeigt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dadurch k\u00f6nnen unerw\u00fcnschte Weiterleitungen oder Probleme mit Cookies und Sitzungen entstehen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn die Website vollst\u00e4ndig \u00fcber HTTPS betrieben wird, sollten die relevanten WordPress-URLs zur tats\u00e4chlichen Konfiguration passen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">14. www und non-www konsistent verwenden<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Auch diese beiden Adressen sind technisch unterschiedliche Hosts:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/deine-domain.ch\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.deine-domain.ch\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Variante kann auf die andere weitergeleitet werden. Die Konfiguration sollte aber konsistent sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn WordPress zwischen beiden Varianten hin- und herspringt, kann der Login beeintr\u00e4chtigt werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">15. Zu viele Weiterleitungen beim WordPress-Login<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Browser eine Meldung \u00fcber zu viele Weiterleitungen zeigt, k\u00f6nnen mehrere Systeme widerspr\u00fcchliche Regeln verwenden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beteiligt sein k\u00f6nnen beispielsweise:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress URL Settings<\/li>\n\n\n\n<li><code>.htaccess<\/code><\/li>\n\n\n\n<li>HTTPS-Weiterleitungen<\/li>\n\n\n\n<li>Security-Plugins<\/li>\n\n\n\n<li>Redirect-Plugins<\/li>\n\n\n\n<li>CDN oder Reverse Proxy<\/li>\n\n\n\n<li>Web server configuration<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe in diesem Fall, welche Ebene welche Weiterleitung ausf\u00fchrt.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Attention:<\/strong> F\u00fcge nicht mehrere neue Weiterleitungsregeln hinzu, um eine bereits bestehende Redirect-Schleife zu \u201ereparieren\u201c. Zuerst muss gekl\u00e4rt werden, welche Regeln sich widersprechen.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">16. WordPress-URL \u00fcber wp-config.php vorgeben<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In bestimmten Diagnose- oder Wiederherstellungssituationen k\u00f6nnen WordPress-URLs \u00fcber <code>wp-config.php<\/code> fest vorgegeben werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daf\u00fcr existieren die Konstanten:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>WP_HOME<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>WP_SITEURL<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Methode sollte nur verwendet werden, wenn du wei\u00dft, welche URLs f\u00fcr deine Installation korrekt sind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Werden dort falsche Werte eingetragen, k\u00f6nnen zus\u00e4tzliche Weiterleitungs- und Zugriffsprobleme entstehen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">17. Plugin verursacht den Login-Fehler<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Plugins k\u00f6nnen den WordPress-Login auf unterschiedliche Weise beeinflussen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Besonders relevant sind beispielsweise:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Security-Plugins<\/li>\n\n\n\n<li>Login-Schutz<\/li>\n\n\n\n<li>Two-Factor-Authentication<\/li>\n\n\n\n<li>Captcha-L\u00f6sungen<\/li>\n\n\n\n<li>Redirect-Plugins<\/li>\n\n\n\n<li>Membership-Plugins<\/li>\n\n\n\n<li>Cache-Plugins<\/li>\n\n\n\n<li>Plugins f\u00fcr individuelle Login-Seiten<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Grunds\u00e4tzlich kann aber auch ein anderes Plugin einen PHP-Fehler ausl\u00f6sen, der den Login beziehungsweise Adminbereich beeintr\u00e4chtigt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">18. Fehler unmittelbar nach Plugin-Update<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Login direkt nach einem Plugin-Update nicht mehr funktioniert, ist der zeitliche Zusammenhang ein wichtiger Hinweis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ist der Adminbereich noch teilweise erreichbar, kann das betreffende Plugin dort deaktiviert werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ist keine Anmeldung mehr m\u00f6glich, kann bei entsprechendem Dateizugriff eine manuelle Deaktivierung zur Diagnose notwendig sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Plugins are usually located under:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>wp-content\/plugins\/<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die systematische Vorgehensweise behandeln wir ausf\u00fchrlich unter <a href=\"\/en\/help\/wordpress\/wordpress-plugin-theme-conflicts\/\">Identifying and Resolving Plugin or Theme Conflicts in WordPress<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">19. Alle Plugins deaktivieren?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn kein bestimmtes Plugin verd\u00e4chtig ist und ein Plugin-Konflikt vermutet wird, kann eine kontrollierte Diagnose mit deaktivierten Plugins sinnvoll sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das sollte jedoch nicht bedeuten, dass alle Plugins wahllos gel\u00f6scht werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Ziel ist:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>festzustellen, ob Plugins \u00fcberhaupt beteiligt sind<\/li>\n\n\n\n<li>die konkrete Erweiterung zu identifizieren<\/li>\n\n\n\n<li>anschlie\u00dfend eine dauerhafte L\u00f6sung zu finden<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Bei produktiven Websites solltest du dabei Auswirkungen auf Shop, Formulare, Sicherheit und andere Funktionen ber\u00fccksichtigen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">20. Security-Plugin blockiert den Login<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sicherheits-Plugins k\u00f6nnen Anmeldeversuche begrenzen oder Zugriffe anhand bestimmter Kriterien blockieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nach mehreren fehlgeschlagenen Login-Versuchen kann beispielsweise eine IP-Adresse vor\u00fcbergehend gesperrt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Hinweis darauf kann sein, dass:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>der Login von einem anderen Netzwerk funktioniert<\/li>\n\n\n\n<li>nur eine bestimmte IP betroffen ist<\/li>\n\n\n\n<li>eine entsprechende Sperrmeldung erscheint<\/li>\n\n\n\n<li>das Problem nach mehreren Fehlversuchen begonnen hat<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Deaktiviere eine Sicherheitsl\u00f6sung nicht dauerhaft nur deshalb, um eine Sperre zu umgehen. Pr\u00fcfe zuerst deren Protokolle beziehungsweise Konfiguration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">21. Login-URL wurde ge\u00e4ndert<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Einige Security-Plugins k\u00f6nnen die normale WordPress-Login-Adresse durch eine individuelle URL ersetzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dann kann:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>\/wp-login.php<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">bewusst nicht mehr wie gewohnt funktionieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn du die individuelle Login-Adresse vergessen hast, solltest du die Konfiguration des betreffenden Plugins beziehungsweise die vorhandenen Unterlagen pr\u00fcfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine nicht erreichbare Standard-Login-URL bedeutet in diesem Fall nicht, dass WordPress selbst ausgefallen ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">22. Zwei-Faktor-Authentifizierung funktioniert nicht<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn eine Zwei-Faktor-Authentifizierung aktiviert ist, besteht der Login aus mehr als Benutzername und Passwort.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Probleme k\u00f6nnen beispielsweise entstehen durch:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>verlorenes Authenticator-Ger\u00e4t<\/li>\n\n\n\n<li>fehlende Backup-Codes<\/li>\n\n\n\n<li>fehlerhafte Zeitsynchronisation<\/li>\n\n\n\n<li>Plugin-Probleme<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Verwende nach M\u00f6glichkeit die vom jeweiligen 2FA-System vorgesehenen Wiederherstellungsmechanismen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entferne nicht unkontrolliert Datenbankwerte, um die Zwei-Faktor-Authentifizierung zu umgehen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">23. CAPTCHA verhindert die Anmeldung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn die Login-Seite durch CAPTCHA oder einen externen Bot-Schutz gesch\u00fctzt wird, kann auch dieser Dienst die Anmeldung beeinflussen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Typical causes can be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>fehlerhafte Schl\u00fcssel<\/li>\n\n\n\n<li>ge\u00e4nderte Domain<\/li>\n\n\n\n<li>blockierte externe Skripte<\/li>\n\n\n\n<li>Plugin conflict<\/li>\n\n\n\n<li>fehlerhafte Konfiguration<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Fehler unmittelbar nach der Einrichtung oder \u00c4nderung des CAPTCHA-Schutzes auftritt, sollte diese Komponente gezielt gepr\u00fcft werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">24. Theme kann den Login indirekt beeinflussen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Standard-Login-Seite wird nicht wie eine normale Frontend-Seite vom aktiven Theme dargestellt. Trotzdem kann Theme-Code beziehungsweise eigener Code den WordPress-Ablauf beeinflussen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Besonders relevant sind \u00c4nderungen an:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>functions.php<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">oder an einem Child-Theme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein PHP-Fehler in dort geladenem Code kann auch den Adminbereich beziehungsweise Login beeintr\u00e4chtigen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">25. HTTP 500 beim Login<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If <code>\/wp-login.php<\/code> or <code>\/wp-admin\/<\/code> ausdr\u00fccklich einen:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>500 Internal Server Error<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">liefert, handelt es sich nicht mehr prim\u00e4r um ein Passwortproblem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dann sollte die serverseitige Ursache untersucht werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verwende daf\u00fcr unsere Anleitung <a href=\"\/en\/help\/wordpress\/how-to-fix-wordpress-error-500\/\">Fixing Error 500 in WordPress: Finding Causes and Solving Systematically<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">26. Kritischer Fehler beim Login<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Zeigt WordPress beim Aufruf des Adminbereichs eine Meldung \u00fcber einen kritischen Fehler, k\u00f6nnen unter anderem PHP, Plugins, Theme oder eigener Code beteiligt sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In diesem Fall solltest du nicht weiter Passw\u00f6rter \u00e4ndern, wenn die Anmeldung technisch gar nicht bis zu diesem Punkt gelangt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die passende Diagnose findest du unter <a href=\"\/en\/help\/wordpress\/wordpress-critical-error-white-screen\/\">WordPress shows a white screen or a critical error: What to do?<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">27. HTTP 403 beim Login<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>403 Forbidden<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">bedeutet grunds\u00e4tzlich, dass der Server die Anfrage versteht, den Zugriff aber nicht erlaubt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f6gliche Ursachen k\u00f6nnen je nach Umgebung sein:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Security plugin<\/li>\n\n\n\n<li>Firewall-Regel<\/li>\n\n\n\n<li>IP-Sperre<\/li>\n\n\n\n<li>Webserver-Regel<\/li>\n\n\n\n<li><code>.htaccess<\/code><\/li>\n\n\n\n<li>File or directory permissions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ein 403 sollte deshalb nicht durch wiederholtes Zur\u00fccksetzen des WordPress-Passworts behandelt werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">28. Login-Seite zeigt 404<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If <code>\/wp-login.php<\/code> tats\u00e4chlich einen 404-Fehler liefert, solltest du pr\u00fcfen, ob:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress unter der erwarteten Adresse installiert ist<\/li>\n\n\n\n<li>die Datei vorhanden ist<\/li>\n\n\n\n<li>ein Security-Plugin die Login-URL ver\u00e4ndert<\/li>\n\n\n\n<li>Weiterleitungs- oder Serverregeln den Zugriff ver\u00e4ndern<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ein allgemeines Permalink-Problem ist bei der physischen WordPress-Datei <code>wp-login.php<\/code> nicht automatisch die wahrscheinlichste Erkl\u00e4rung.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">29. WordPress-Website selbst nicht erreichbar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn weder Frontend noch Login-Seite erreichbar sind, liegt m\u00f6glicherweise kein spezifisches Login-Problem vor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dann sollten zun\u00e4chst Domain, DNS, SSL, Server und der allgemeine Zustand der Website gepr\u00fcft werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nutze daf\u00fcr <a href=\"\/en\/help\/wordpress\/wordpress-website-nicht-erreichbar\/\">WordPress website not accessible: systematically check causes<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">30. Benutzerkonto existiert nicht mehr<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn WordPress einen Benutzer nicht kennt, kann das Konto gel\u00f6scht oder ver\u00e4ndert worden sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe \u2013 sofern ein anderer Administratorzugang vorhanden ist \u2013 unter:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Users \u2192 All Users<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ob das betreffende Konto noch existiert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Erstelle nicht vorschnell einen neuen Administrator, bevor gekl\u00e4rt ist, was mit dem urspr\u00fcnglichen Konto passiert ist.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">31. Benutzerrolle wurde ge\u00e4ndert<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eine erfolgreiche Anmeldung bedeutet nicht automatisch, dass der Benutzer Administratorrechte besitzt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn du dich anmelden kannst, aber beispielsweise Plugins, Themes oder Einstellungen nicht mehr siehst, kann die Benutzerrolle ge\u00e4ndert worden sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress unterscheidet standardm\u00e4\u00dfig verschiedene Rollen mit unterschiedlichen Berechtigungen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei einer normalen Einzelinstallation besitzt ein Administrator weitreichende Rechte. Andere Rollen sehen entsprechend weniger Funktionen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Verwaltung von Benutzern und Rollen behandeln wir in unserem Artikel <a href=\"\/en\/help\/wordpress\/manage-wordpress-users\/\">Manage users in WordPress<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">32. Administratorrechte fehlen pl\u00f6tzlich<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn ein bisheriger Administrator nach dem Login pl\u00f6tzlich deutlich weniger Rechte besitzt, sollte die Ursache untersucht werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u00f6gliche Gr\u00fcnde sind beispielsweise:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Benutzerrolle wurde bewusst ge\u00e4ndert<\/li>\n\n\n\n<li>Plugin ver\u00e4ndert Berechtigungen<\/li>\n\n\n\n<li>Migration war unvollst\u00e4ndig<\/li>\n\n\n\n<li>Datenbankdaten wurden ver\u00e4ndert<\/li>\n\n\n\n<li>Website wurde kompromittiert<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Bei unerkl\u00e4rlichen \u00c4nderungen an Administratorrechten sollte auch ein Sicherheitsproblem in Betracht gezogen werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">33. Multisite beachten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bei einer WordPress-Multisite gelten zus\u00e4tzliche Besonderheiten bei Rollen und Netzwerkverwaltung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Administrator einer einzelnen Website ist dort nicht automatisch Super-Administrator des gesamten Netzwerks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Funktionen fehlen, sollte deshalb zun\u00e4chst gekl\u00e4rt werden, ob es sich um eine normale WordPress-Installation oder eine Multisite handelt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">34. Passwort direkt in der Datenbank \u00e4ndern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn die normale Passwort-Wiederherstellung nicht m\u00f6glich ist und kein anderer Administrator helfen kann, kann das Administratorpasswort in bestimmten Situationen \u00fcber die Datenbank zur\u00fcckgesetzt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist eine Wiederherstellungsmethode f\u00fcr konkrete F\u00e4lle und sollte nicht der erste Schritt bei jedem Login-Problem sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Insbesondere bei einer Login-Schleife, einem HTTP 500 oder einem Cookie-Problem w\u00fcrde ein neues Passwort die eigentliche Ursache nicht beheben.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Bevor du Benutzerdaten direkt in der Datenbank ver\u00e4nderst, solltest du sicher sein, dass das Problem tats\u00e4chlich beim Benutzerkonto beziehungsweise Passwort liegt. Datenbank\u00e4nderungen sind kein allgemeines Reparaturwerkzeug f\u00fcr WordPress-Login-Probleme.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">35. Datenbank-Pr\u00e4fix und Benutzerdaten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bei manuellen Datenbankarbeiten solltest du au\u00dferdem nicht davon ausgehen, dass jede WordPress-Installation das Standardpr\u00e4fix:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>wp_<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das tats\u00e4chliche Tabellenpr\u00e4fix kann individuell konfiguriert sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Direkte Datenbank\u00e4nderungen sollten deshalb nur anhand der konkreten Installation vorgenommen werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">36. wp-config.php nach \u00c4nderungen pr\u00fcfen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Login-Probleme unmittelbar nach einer \u00c4nderung an:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>wp-config.php<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">auftreten, sollte diese \u00c4nderung \u00fcberpr\u00fcft werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Relevant k\u00f6nnen beispielsweise individuell definierte URL-, Cookie- oder andere WordPress-Konstanten sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcge keine zuf\u00e4lligen Konstanten aus Internet-Anleitungen in <code>wp-config.php<\/code> ein, ohne ihre Wirkung zu verstehen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">37. .htaccess und Login-Probleme<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Auf entsprechenden Serverumgebungen kann:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>.htaccess<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Weiterleitungen, Sicherheitsregeln und Zugriffsbeschr\u00e4nkungen enthalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Login-Probleme unmittelbar nach einer \u00c4nderung dieser Datei auftreten, sollte sie ebenfalls untersucht werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sichere die vorhandene Datei, bevor du \u00c4nderungen vornimmst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">38. Cache-Plugin und Login<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein korrekt konfiguriertes Cache-System sollte personalisierte WordPress-Administrationsseiten nicht wie normale \u00f6ffentliche Seiten behandeln.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei einer Fehlkonfiguration k\u00f6nnen Cache- oder Optimierungssysteme jedoch zu unerwartetem Verhalten beitragen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn das Problem unmittelbar nach \u00c4nderungen an Cache-, Optimierungs- oder Proxy-Einstellungen begonnen hat, sollten diese Einstellungen ber\u00fccksichtigt werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">39. CDN oder Reverse Proxy ber\u00fccksichtigen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn ein CDN oder Reverse Proxy vor dem eigentlichen Webserver eingesetzt wird, kann eine weitere Ebene an Weiterleitungen, HTTPS-Erkennung, Cookies oder Sicherheitsregeln beteiligt sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist insbesondere relevant, wenn:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Redirect-Schleifen auftreten<\/li>\n\n\n\n<li>HTTPS nicht korrekt erkannt wird<\/li>\n\n\n\n<li>nur bestimmte IP-Adressen blockiert werden<\/li>\n\n\n\n<li>Login-Anfragen durch Sicherheitsregeln gefiltert werden<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In solchen Umgebungen sollte nicht ausschlie\u00dflich innerhalb von WordPress gesucht werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">40. Login funktioniert nur auf einem Ger\u00e4t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn du dich auf einem Ger\u00e4t anmelden kannst und auf einem anderen nicht, spricht das eher gegen einen vollst\u00e4ndig defekten WordPress-Login.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe auf dem betroffenen Ger\u00e4t insbesondere:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cookies<\/li>\n\n\n\n<li>Browser-Erweiterungen<\/li>\n\n\n\n<li>gespeicherte Zugangsdaten<\/li>\n\n\n\n<li>VPN oder Proxy<\/li>\n\n\n\n<li>lokale Sicherheitssoftware<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Teste au\u00dferdem ein privates Browserfenster.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">41. Login funktioniert nur \u00fcber ein anderes Netzwerk<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Login beispielsweise \u00fcber Mobilfunk funktioniert, \u00fcber das B\u00fcro- oder Heimnetzwerk jedoch nicht, kann eine IP-basierte Sperre oder Netzwerkkomponente beteiligt sein.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe insbesondere Sicherheits- und Firewall-Protokolle, bevor du WordPress selbst ver\u00e4nderst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">42. Login funktioniert nach Migration nicht<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nach einem Website-Umzug k\u00f6nnen Login-Probleme unter anderem durch folgende Faktoren entstehen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ge\u00e4nderte Domain<\/li>\n\n\n\n<li>incorrect WordPress URL<\/li>\n\n\n\n<li>HTTP-\/HTTPS-Unterschiede<\/li>\n\n\n\n<li>alte Weiterleitungsregeln<\/li>\n\n\n\n<li>unvollst\u00e4ndige Datenbank\u00fcbertragung<\/li>\n\n\n\n<li>Plugin configurations<\/li>\n\n\n\n<li>Cache oder Proxy<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pr\u00fcfe insbesondere, ob WordPress noch versucht, zur alten Domain zur\u00fcckzuleiten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">43. Login funktioniert nach Domainwechsel nicht<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bei einem Domainwechsel m\u00fcssen die relevanten WordPress-URLs zur neuen Domain passen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn die Login-Seite beispielsweise von:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/neue-domain.ch\/wp-login.php\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">wieder zu:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/alte-domain.ch\/wp-login.php\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">springt, ist die URL-Konfiguration ein offensichtlicher Ansatzpunkt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Auch gespeicherte Cookies der alten beziehungsweise neuen Domain sollten ber\u00fccksichtigt werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">44. Login funktioniert nach PHP-Wechsel nicht<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Adminbereich unmittelbar nach einem Wechsel der PHP-Version nicht mehr funktioniert, kann eine Inkompatibilit\u00e4t von Plugin, Theme oder eigenem Code vorliegen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Besonders aussagekr\u00e4ftig sind dann PHP- beziehungsweise Server-Error-Logs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wie du PHP-Versionen kontrolliert \u00e4nderst und die Kompatibilit\u00e4t pr\u00fcfst, behandeln wir unter <a href=\"\/en\/help\/wordpress\/change-wordpress-php-version\/\">Change PHP version for WordPress and check compatibility<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">45. Login funktioniert nach WordPress-Update nicht<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Auch nach einem WordPress-Update sollte zun\u00e4chst die konkrete Fehlermeldung untersucht werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Update selbst muss nicht zwingend fehlerhaft sein. Es kann beispielsweise eine bestehende Inkompatibilit\u00e4t mit einem Plugin oder Theme sichtbar machen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Therefore, check:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Error Logs<\/li>\n\n\n\n<li>Plugins<\/li>\n\n\n\n<li>Theme<\/li>\n\n\n\n<li>PHP version<\/li>\n\n\n\n<li>unmittelbar vor dem Problem vorgenommene \u00c4nderungen<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">46. Fehlerprotokolle verwenden<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Login wegen eines technischen PHP-Fehlers scheitert, k\u00f6nnen Error Logs die entscheidenden Informationen liefern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Achte auf Eintr\u00e4ge zum Zeitpunkt des fehlgeschlagenen Login-Aufrufs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, relevant factors include:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>PHP Fatal error<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Uncaught Error<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>Allowed memory size ... exhausted<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">oder Dateipfade innerhalb von:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>wp-content\/plugins\/<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">or rather<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>wp-content\/themes\/<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr die detaillierte Auswertung folgt unser Artikel <a href=\"\/en\/help\/wordpress\/wordpress-debugging-fehlerprotokolle\/\">Enable WordPress debugging and use error logs<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">47. WordPress Recovery Mode<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn ein Plugin oder Theme einen fatalen PHP-Fehler verursacht, kann WordPress unter geeigneten Bedingungen den Recovery Mode verwenden und einen entsprechenden Link an die Administrator-E-Mail-Adresse senden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Damit kann eine Anmeldung in einer speziellen Wiederherstellungssitzung m\u00f6glich sein, um die problematische Komponente zu untersuchen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn WordPress ausdr\u00fccklich einen kritischen Fehler meldet, ist dieser Weg h\u00e4ufig sinnvoller als sofortige \u00c4nderungen an der Datenbank.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">48. Login-Seite absichern \u2013 aber nicht verstecken um jeden Preis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eine WordPress-Login-Seite sollte gegen automatisierte Angriffe angemessen gesch\u00fctzt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the website, this may include, for example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>starke individuelle Passw\u00f6rter<\/li>\n\n\n\n<li>Two-factor authentication<\/li>\n\n\n\n<li>begrenzte fehlgeschlagene Login-Versuche<\/li>\n\n\n\n<li>geeignete Sicherheitsmechanismen<\/li>\n\n\n\n<li>aktuelle WordPress-, Plugin- und Theme-Versionen<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Das blo\u00dfe \u00c4ndern der Login-URL ersetzt jedoch keine umfassende Absicherung der WordPress-Installation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">49. Nicht vorschnell einen neuen Administrator anlegen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn dein bisheriges Konto nicht funktioniert, solltest du nicht automatisch einen neuen Administrator direkt in der Datenbank erstellen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das l\u00f6st beispielsweise keine:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cookie issues<\/li>\n\n\n\n<li>Redirect-Schleifen<\/li>\n\n\n\n<li>PHP error<\/li>\n\n\n\n<li>Plugin-Konflikte<\/li>\n\n\n\n<li>IP blocks<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ein neues Konto ist nur dann sinnvoll, wenn die Diagnose tats\u00e4chlich ein Problem mit dem bestehenden Benutzerkonto ergibt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">50. Nicht mehrere Reparaturen gleichzeitig durchf\u00fchren<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein typisches Problem bei der Fehlersuche ist, dass gleichzeitig:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Passwort ge\u00e4ndert<\/li>\n\n\n\n<li>Plugins deaktiviert<\/li>\n\n\n\n<li><code>.htaccess<\/code> ver\u00e4ndert<\/li>\n\n\n\n<li>Cookies gel\u00f6scht<\/li>\n\n\n\n<li>PHP gewechselt<\/li>\n\n\n\n<li>WordPress-URLs ge\u00e4ndert<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">become.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Funktioniert der Login danach wieder, ist kaum noch nachvollziehbar, welche \u00c4nderung tats\u00e4chlich geholfen hat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gehe deshalb Schritt f\u00fcr Schritt vor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">51. Systematische Reihenfolge bei WordPress-Login-Problemen<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login-Seite direkt \u00fcber <code>\/wp-login.php<\/code> call up.<\/li>\n\n\n\n<li>Note exact error message.<\/li>\n\n\n\n<li>Pr\u00fcfen, ob die \u00f6ffentliche Website funktioniert.<\/li>\n\n\n\n<li>Benutzername beziehungsweise E-Mail-Adresse und Passwort kontrollieren.<\/li>\n\n\n\n<li>Bei vergessenem Passwort die normale Passwort-Wiederherstellung verwenden.<\/li>\n\n\n\n<li>Privates Browserfenster beziehungsweise anderen Browser testen.<\/li>\n\n\n\n<li>Cookies der Domain pr\u00fcfen beziehungsweise l\u00f6schen.<\/li>\n\n\n\n<li>Auf Redirect-Schleifen achten.<\/li>\n\n\n\n<li>HTTP\/HTTPS sowie www\/non-www kontrollieren.<\/li>\n\n\n\n<li>Letzte \u00c4nderungen an Plugins, Theme, PHP oder Konfiguration ber\u00fccksichtigen.<\/li>\n\n\n\n<li>Bei Plugin-Verdacht gezielte Konfliktdiagnose durchf\u00fchren.<\/li>\n\n\n\n<li>Bei HTTP 500 oder kritischem Fehler Error Logs auswerten.<\/li>\n\n\n\n<li>Benutzerkonto und Benutzerrolle pr\u00fcfen, wenn ein zweiter Administratorzugang vorhanden ist.<\/li>\n\n\n\n<li>Direkte Datenbank\u00e4nderungen nur durchf\u00fchren, wenn sie f\u00fcr die konkrete Ursache erforderlich sind.<\/li>\n\n\n\n<li>Nach jeder \u00c4nderung den Login erneut testen.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">52. Was du bei Login-Problemen besser nicht tun solltest<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nicht sofort WordPress neu installieren<\/li>\n\n\n\n<li>nicht wahllos alle Plugins l\u00f6schen<\/li>\n\n\n\n<li>nicht sofort einen neuen Administrator in der Datenbank anlegen<\/li>\n\n\n\n<li>nicht mehrere Einstellungen gleichzeitig ver\u00e4ndern<\/li>\n\n\n\n<li><code>wp-config.php<\/code> nicht mit zuf\u00e4lligen Konstanten erg\u00e4nzen<\/li>\n\n\n\n<li><code>.htaccess<\/code> nicht ohne Sicherung \u00fcberschreiben<\/li>\n\n\n\n<li>Sicherheitsfunktionen nicht dauerhaft deaktivieren<\/li>\n\n\n\n<li>HTTP-500-Fehler nicht durch Passwort\u00e4nderungen zu beheben versuchen<\/li>\n\n\n\n<li>Benutzerrollen nicht ohne Pr\u00fcfung ver\u00e4ndern<\/li>\n\n\n\n<li>keine Passw\u00f6rter an unbekannte Dritte weitergeben<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">53. Welche Informationen helfen dem CURIAWEB-Support?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn du dich bei einer WordPress-Website bei CURIAWEB nicht mehr anmelden kannst, helfen konkrete Angaben bei der Fehlersuche.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Please share if possible:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>affected domain<\/li>\n\n\n\n<li>genaue Login-URL<\/li>\n\n\n\n<li>exact error message<\/li>\n\n\n\n<li>ob die \u00f6ffentliche Website funktioniert<\/li>\n\n\n\n<li>Whether \"ob\" is an abbreviation for something specific or a typo in your source text, it translates to **whether** or **if** in English (from German, for example). If you intended a specific context, please provide the full sentence. <code>\/wp-login.php<\/code> erreichbar ist<\/li>\n\n\n\n<li>ob die Anmeldung wieder auf die Login-Seite zur\u00fcckf\u00fchrt<\/li>\n\n\n\n<li>ob ein HTTP-Status wie 403 oder 500 angezeigt wird<\/li>\n\n\n\n<li>ob unmittelbar zuvor ein Plugin, Theme oder WordPress aktualisiert wurde<\/li>\n\n\n\n<li>ob PHP ge\u00e4ndert wurde<\/li>\n\n\n\n<li>ob Domain, HTTPS oder Weiterleitungen ge\u00e4ndert wurden<\/li>\n\n\n\n<li>ungef\u00e4hren Zeitpunkt, seit dem das Problem besteht<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sende dein WordPress-Passwort nicht unaufgefordert mit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der WordPress-Login nicht funktioniert, sollte zuerst das genaue Fehlerbild bestimmt werden. Ein falsches Passwort, eine Login-Schleife, ein Cookie-Problem, HTTP 403, HTTP 500 und ein kritischer WordPress-Fehler ben\u00f6tigen unterschiedliche L\u00f6sungswege.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beginne mit der direkten Login-Adresse <code>\/wp-login.php<\/code>, kontrolliere Zugangsdaten und teste den Browser beziehungsweise die Cookies. Bei wiederholten Weiterleitungen solltest du WordPress-URLs, HTTPS, Domainvarianten und Weiterleitungsregeln pr\u00fcfen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tritt das Problem nach einer Plugin-, Theme-, PHP- oder WordPress-\u00c4nderung auf, ist der zeitliche Zusammenhang ein wichtiger Hinweis. Bei serverseitigen Fehlern liefern Error Logs h\u00e4ufig wesentlich mehr Informationen als die sichtbare Login-Seite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Direkte \u00c4nderungen an Datenbank, <code>wp-config.php<\/code> or <code>.htaccess<\/code> sollten erst vorgenommen werden, wenn die Diagnose einen konkreten Grund daf\u00fcr liefert. So vermeidest du, dass aus einem einzelnen Login-Problem mehrere neue Fehler entstehen.<\/p>","protected":false},"excerpt":{"rendered":"<p>Wenn der WordPress-Login nicht funktioniert, liegt die Ursache nicht automatisch an einem falschen Passwort. Auch Cookies, Weiterleitungen, Plugins, Themes, die WordPress-URL, Sicherheitsfunktionen, Benutzerkonten oder technische PHP-Fehler k\u00f6nnen verhindern, dass du den Adminbereich erreichst. F\u00fcr eine schnelle L\u00f6sung ist deshalb entscheidend, das genaue Fehlerbild zu unterscheiden: Wird das Passwort abgelehnt? L\u00e4dt die Login-Seite \u00fcberhaupt nicht? Wirst [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"doc_category":[80],"doc_tag":[],"class_list":["post-22428","docs","type-docs","status-publish","hentry","doc_category-wordpress"],"year_month":"2026-09","word_count":3609,"total_views":"6","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Silvio Mazenauer","author_nicename":"admin-curia","author_url":"https:\/\/www.curiaweb.ch\/en\/author\/admin-curia\/"},"doc_category_info":[{"term_name":"WordPress","term_url":"https:\/\/www.curiaweb.ch\/en\/hilfe-kategorie\/wordpress\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/22428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/comments?post=22428"}],"version-history":[{"count":1,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/22428\/revisions"}],"predecessor-version":[{"id":22430,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/docs\/22428\/revisions\/22430"}],"wp:attachment":[{"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/media?parent=22428"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_category?post=22428"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/en\/wp-json\/wp\/v2\/doc_tag?post=22428"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}