HTTP ERROR 500 nach wechsel von PHP 5.6 auf 7.0

  • Hallo zusammen,
    ich erbitte eure Hilfe bei folgendem Problem: Ich habe meine Seite bei Strato gehostet und würde gerne so langsam auf PHP 7.0/7.1 wechseln - danke Starto 1-Klick-Lösung alles easy. Leider aber nicht für WP, denn das funktioniert unter PHP 5.6 tadellos, ändere ich es jedoch auf 7.0 oder 7.1 erhalte ich in Chrome einen HTTP ERROR 500 - SEITE XYZ kann diese Anfrage momentan nicht verarbeiten. und in firefox eine einfache, weiße Seite.


    Wo liegt der Hund begraben?


    Link zur Seite: https://ff-essen-mitte.de
    Derzeit steht es wieder auf Version 5.6 damit die Seite funktioniert.

    • 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

  • Leider aber nicht für WP

    WordPress selbst ist mit PHP7 kompatibel. Vorrausgesetzt man verwendet die aktuelle Version.

    Die meisten Plugins sind mittlerweile auch PHP7 kompatibel (ebenfalls vorrausgesetzt, man verwendest die aktuellsten Versionen).

    Wenn du also alles aktualisiert hast, liegt der Fehler mit hoher Wahrscheinlichkeit an einem veralteten Plugin oder Theme, das keine Updates mehr erhält.

    Als erstes solltet du in das error.log schauen. Das ist in solchen Fällen oft sehr aufschlussreich.

    Sollte dort nichts sinnvolles zu finden sein, solltest du testweise auf ein (aktuelles) Standard-Theme wechseln. Wenn der Fehler dann weiterhin Auftritt, deaktivier nach und nach deine Plugins und schau jeweils, ob es wieder funktioniert.

  • Mh, das Backend klappt dann leider auch nicht mehr.
    WP selber und die Plugins sind aktuell.
    Ich versuch mal an die Error Logs zu kommen

  • 07.06.2017 21:01:15 ff-essen-mitte.de [client xx.xxx.xx.x] PHP Fatal error: 'continue' not in the 'loop' or 'switch' context in /mnt/web011/e3/95/54435795/htdocs/xxx/wp-content/plugins/cherry-plugin/includes/widgets/widgets-manager.php on line 564, referer: h***ps://xxx/wp-admin/
    07.06.2017 21:01:15 ff-essen-mitte.de [client xx.xxx.xx.x] PHP Fatal error: 'continue' not in the 'loop' or 'switch' context in /mnt/web011/e3/95/54435795/htdocs/xxx/wp-content/plugins/cherry-plugin/includes/widgets/widgets-manager.php on line 564

    Offensichtlich das cherry-plugin. ;)

  • Deine Seite läuft doch per https. Leider werden aber Inhalte per http geladen. Das nennt man Mixed Content [emoji6]

  • Du hast Mixed Content auf deine Webseite. Das musst du beheben.


    Hi, ich habe auch mixed content auf meienr Seite. Das meiste sind Fotos. Wie kann ich den Fehler beheben? Habe gelesen, ich müsse in den Quellcode gehen und einfach überall, wo http steht, ein kleines s einfügen.

  • einfach, wie hier schon hunderte Mal beschrieben, mit dem Plugin Better Search Replace suchen & ersetzen.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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