Alte Installation mit HTTP Error 500
-
Hallo,
die Website einer Freundin ist seit ungewisser Zeit nicht mehr zu erreichen. Am 29. April meldete die Site beim Aufrufen: »Es gab einen kritischen Fehler auf deiner Website« und darunter einen Link. Seit mindestens dem 9. Mai bleibt die Site unter Firefox weiß und Chromium meldet den HTTP ERROR 500. Der Fehler wird sowohl beim Aufruf des Frontends wie auch das Backends gemeldet.
Der Hoster der Site ist web.de, als Serversoftware wird Apache verwendet, die php-Version ist 7.4.5. Die WordPress-Version ist 6.4.3.
Die Seite existiert in der heutigen Form bereits seit sehr langer Zeit und wurde ursprünglich von einem professionellen Webdesigner eingerichtet, der aber das Gewerbe wechselte und für Rückfragen nicht zur Verfügung steht. Die ältesten Dateien in wp-content/themes auf dem Server stammen von 2013.
Mir ist die »Betreuung« der Site im letzten Jahr zugefallen, als sie schon einmal einen »kritischen Fehler« meldete. Ohne tiefere WordPress-Kenntnisse konnte ich damals helfen: Ich deaktivierte einige Plugins und holte unterlassene Aktualisierungen nach. Die Seite lief danach fehlerfrei.
Vor dem jetzigen Fehler gab es keinen bekannten Eingriff auf der Site. Ich konnte jedoch veränderte Dateien im Theme-Folder (twentytwentyfour und required-foundation) vom März und April dieses Jahres feststellen. Hier wurden eventuell automatische Updates eingespielt.
Zur Fehlerbehebung habe ich auch dieses Mal als erstes alle Plugins per FTP-Zugriff deaktiviert. Dies blieb aber ebenso erfolglos wie die anschließende Neuanlage der .htaccess-Datei und das Löschen des Custom-Theme.
Ich habe versucht, ein debug.log der Site zu erstellen, aber vergeblich. Ich konnte Debug-Meldungen weder in einer Datei noch auf dem Display ausgeben, obwohl ich das Debugging gemäß Anweisung im Advanced Administration Handbook von WP einrichtete. Mir fiel jedoch auf, dass im FTP-Verzeichnis eigener Folder »logs« liegt, der aber nur den Access zur Site protokolliert. In PHP ist display_errors ausgeschaltet. Eine php.ini kann ich auf dem Server nicht finden. Die Besitzerin der Site hat web.de wegen Fehler-Logs angeschrieben, bislang aber keine Antwort erhalten.
Da mir die Ideen ausgegangen sind, habe ich vorerst nur ein Baustellenschild als index.html auf die Site gestellt. Kann ich noch etwas tun, bevor ich die ganze Installation lösche?
Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
- Das Thema „Alte Installation mit HTTP Error 500“ ist für neue Antworten geschlossen.