Alte Website oder alter Shop funktioniert nach einer Änderung der PHP-Version nicht mehr
Die Website ist „von selbst“ kaputtgegangen, die Anmeldung im Adminbereich klappt nicht, und dieselbe Kopie funktioniert anderswo? Die häufigste Ursache: Das Hosting hat eine alte PHP-Version abgeschaltet und die Website auf eine neuere umgestellt. Das machen nach und nach alle Hoster, weil alte Versionen keine Sicherheitsupdates mehr bekommen. Alter Code funktioniert mit neuem PHP nicht mehr.
Was Sie prüfen sollten
- Die PHP-Version in der Verwaltung Ihres Hostings. Wenn Sie anderswo eine funktionierende Kopie haben, vergleichen Sie die Versionen.
- Das Fehlerprotokoll (Error-Log) in der Verwaltung des Hostings. Darin steht meist genau, an welcher Datei und Zeile die Website abstürzt.
- Geänderte Dateien per FTP: Wenn sich die Hauptdateien ohne Ihr Zutun geändert haben, kann es auch ein Angriff sein, nicht PHP.
Schnelle Notlösung
Wenn das Hosting es noch erlaubt, stellen Sie die älteste verfügbare PHP-Version ein. Die Website erholt sich oft sofort.
Dauerhafte Lösung
Eine alte PHP-Version ist nur ein Aufschub, das Hosting schaltet sie irgendwann ganz ab. Bei WordPress genügt es meist, Core, Plugins und Theme zu aktualisieren und die zu ersetzen, die niemand mehr entwickelt. Bei einem alten Shop auf einer Eigenlösung muss der Code für das neue PHP angepasst werden, oder Sie wechseln auf ein neues System.