WP Login HTTP ERROR 500

  • Liebes Forum,
    der Login einer meiner Webseiten funktioniert nicht mehr. Wenn ich ".../wp-login.php" öffne, erscheint dort lediglich die Meldung: "HTTP ERROR 500". Laut Google kann es sich bei dieser Meldung um alles mögliche handeln... Was also tun?

    Bisher habe ich im FTP die .htaccess und wp-login.php Dateien mit denen anderer Webseiten ersetzt - in der Hoffnung, es würde dann wieder funktionieren. Leider ohne Erfolg.

    Oder kann es an einem Plugin liegen?

    Vielen Dank im Voraus.

    Liebe Grüße
    Dustin

    Einmal editiert, zuletzt von starthubdj (10. März 2019 um 18:00)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Oder kann es an einem Plugin liegen?


    Es kann an vielen Dingen liegen, an umgestellter PHP-Version, Updates von WordPress, Theme, Plugins, unsachgemäss eingefügter Code, Fehler beim Hosting, usw.

    Am besten sieht man das im error-Log beim Hosting.

    Um ein Plugin als Ursache auszuschliessen, kann man temporär per FTP den Ordner wp-content/plugins/ umbenennen, das deaktiviert alle Plugins, und dann eine Anmeldung versuchen. Das Zurückbenennen aber nicht vergessen, sonst geht in Zukunft vieles andere schief...

    Was wurde denn genau gemacht, bevor der Fehler auftrat?

  • Kann es vielleicht auch an der SSL-Verbindung liegen? Ich bin Strato-Kunde und die Website verfügt über ein SSL-Zertifikat. Gerade habe ich unter phpMyAdmin jedoch festgestellt, dass die SSL-Verbindung nicht funktioniert.

    "

    • Server-Typ: MySQL
    • Server-Verbindung: [COLOR=#ff0000]SSL wird nicht verwendet [/COLOR]


    "

    Hat das vielleicht Auswirkungen?

  • Das SSL-Zertifikat des Websites hat mit MySQL rein gar nichts zu tun.

    Beantworte doch erstmal die Fragen:

    Was steht im error-Log beim Hosting? Die Error Logs bei Strato stehen üblicherweise unter Datenbanken & Webspace -> Statistik -> Logfiles (oben) -> Error-Logfile anzeigen (Button).

    Was ergab das temporäre Umbennen des Plugin Ordners?

    Was wurde denn genau gemacht, bevor der Fehler auftrat?

  • Wenn ich die Logfiles bei Strato herunterlade und in einem .txt-Format anzeigen lasse, ist das eine sehr unübersichtliche Aneinanderreihung von Text. Das Umbenennen des Plugin-Ordners hat leider nicht funktioniert.

    Wenn es das neue SSL-Zertifikat nicht ist, glaube ich, trat der Fehler mit den neuen PHP-Einstellungen von Strato auf (Januar 2019), in dessem Zuge ich die .htaccess bearbeitet hatte. An der .htaccess sollte es aber nicht liegen, da diese bei anderen Webseiten auch funktioniert.

  • Das access_log ist nicht das Error-Logfile, versuche es nochmal mit der o.g. Anleitung.

    Inwiefern hat das Umbenennen des Plugins-Ordners nicht funktioniert? Wie genau wurde das gemacht? Was waren die Auswirkungen?

    Was wurde wegen einer PHP-Umstellung an der .htaccess bearbeitet? Das macht man bei Strato üblicherweise unter Datenbanken & Webspace -> PHP-Version einstellen. Poste mal die aktuelle .htaccess

    Ergänzung: Derzeit läuft auf dem im access_log genannten Website PHP 7.2.15, versuche es doch auch mal mit älteren Versionen.

    8 Mal editiert, zuletzt von b3317133 (10. März 2019 um 19:20)

  • Die erste Frage bleibt unbeantwortet:

    Was steht im error-Log beim Hosting?

    In der geposteten .htaccess sind keine Unterschiede zu einer standard .htaccess von WordPress erkennbar. Was wurde dort wg. PHP-Version geändert?

    Wie verhält es sich mit anderen PHP-Versionen? Es kann kurz dauern, bis die Umstellung aus dem Backend auf dem Website ankommt...

    Der Plugins-Ordner soll natürlich während des Loginversuchs umbenannt sein und erst danach wieder zurückbenannt werden, nur falls das unklar sein sollte...

    7 Mal editiert, zuletzt von b3317133 (10. März 2019 um 20:32)

  • Ich habe das Problem nun gelöst! Ich habe dazu Wordpress erneut heruntergeladen und im Anschluss die wp-admin und wp-includes Ordner im FTP ersetzt.

    Videoanleitung:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Trotzdem vielen Dank! :)

  • Hi! Ich hatte das gleiche Problem bei zwei bei Strato gehosteten Seiten auf aktueller WordPress Version (5.1) -plötzlich und ohne ein Update von WP oder eines der Plugins gemacht zu haben:

    500
    [size=24]Internal Server Error[/SIZE]
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator at service@webmailer.de to inform them of the time this error occurred, and the actions you performed just before this error.

    More information about this error may be available in the server error log.

    ======================================================

    Die Lösung ist, PHP Boost auszuschalten. Das findet man bei Strato unter Datenbanken und Webspace / PHP Version einstellen. Die (dann funktionierende) PHP Version ist bei mir momentan 7.2.

    Grüße
    Volker

  • @starthubdj Wenn Du jetzt noch ein paar Zeilen aus dem oben beschriebenen error-Log posten würdest, in denen wp-login.php vorkommt, dann würde das evtl. anderen Besuchern des Forums zumindest ansatzweise helfen, das eigentliche Problem zu sehen und daraus zu lernen...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!