Hey,
ich hoste eine Webseite auf meinem Synology-NAS und habe heute das Update auf die WordPress Version 5.8.3-0177 gemacht. Danach habe ich PHP 7.4 zugewiesen. Da diese beiden jetzt Pflicht geworden sind. Apache 2.4 hatte ich davor schon im Einsatz.
Nun ist die Seite nicht mehr erreichbar und im Browser erscheint folgende Fehlermeldung:
Diese Seite funktioniert nicht svbwshofheim.dünte.de hat dich zu oft weitergeleitet.
Lösche deine Cookies.
ERR_TOO_MANY_REDIRECTS
Die Seite ist jedoch lokal erreichbar unter der IP des Servers/wordpress. Logischerweise gibt es diese Seite nicht. Andere Seiten kann ich nicht aufrufen auch unter Verwendung der Server IP geht das nicht. Jedoch ist das Designe der Seite und die Menüs etc. völlig korrekt.
Was habe ich nun schon versucht:
Ich habe die PHP-Version neu eingefügt.
Alle Plugins per ftp deaktiviert.
Versucht zu schauen ob es eine error.log-Datei gibt. Habe jedoch keine aktuelle gefunden.
Überprüft ob die Anfrage am Server ankommt, dies tut Sie.
WordPress Paket angehalten, ändert nichts an der Fehlermeldung.
Die .htaccess Datei „überprüft“ jedoch konnte ich aufgrund von fehlendem wissen, nicht wirklich überprüfen, ob diese Fehlerhaft ist. Der Inhalt dieser im obersten Verzeichnis verwirrt mich. Beim einrichten der Seite sah diese anders aus. Anscheinend hat ein Plugin den sonstigen Inhalt völlig überschreiben, obwohl die Seite auch mit dem Plugin funktioniert hat:
Inhalt der htaccess:
# BEGIN HTTPS Redirection Plugin
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# END HTTPS Redirection Plugin
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Edit: Ich wollte PHP 7.4 deinstallieren, dazu musst das Paket erst deaktiviert werden. Auf der Webseite wurde in diesem zeitraum das SSL-Zertifikat wieder erkannt und es wurde von WordPress der Fehler 503 ausgegeben. Dies konnte ich ebenfalls erreichen, indem ich php 7.4 aus der Web Station geschmissen habe. Liegt hier ein Fehler in der PHP-Installation bei mir vor?
Edit: Nach dem erneuten hinzufügen von php7.4 in der Default, lädt die Webseite und gibt von WordPress die Fehlermeldung aus, dass auf der Seite ein kritischer Fehler aufgetreten ist.
Edit: Der Versuch die WordPress Version manuell zurück zu setzten hat das Problem ebenfalls nicht gelöst.
So bin ich vorgegangen -> https://support-camp.io/wordpress-update-rueckgaengig-machen/
Danach war die Seite gar nicht mehr erreichbar.
Edit: Ich habe es jetzt nach einer anderen Anleitung (https://kinsta.com/de/blog/wordpress-herunterstufen/#:~:text=Um die neueste Version von,den oben beschriebenen Vorgang wiederholen.) erneut versucht, dieses mal kam dann wieder es ist ein kritischer Fehler auf der Webseite aufgetreten. Egal ob mit php 7.4 oder mit php 7.3.
Ich bin jetzt wirklich hilflos und weiß nicht mehr weiter….
Liegt der Fehler vllt. in der PHP-Version bzw. in meiner Konfiguration? Ein ähnliches Problem hatte ich bereits als ich die alte Version auf PHP 7.4 updaten wollte.
Wäre es möglich, dass Update „rückgängig“ zu machen? Ich vermute dass ich vorher Version: 5.8.3-1059 genutzt habe. In wie weit blockiert die WordPress installation über das DSM dieses verfahren?
Ich kann mir das einfach nicht erklären und bin mit meinem Latein am Ende.
Wenn ihr weitere Dateien benötigt, über die ich über ftp zugreifen kann stelle ich diese gerne zu Verfügung.
Sorry schonmal, falls Informationen fehlen…
Vielen Dank für eure Hilfe…
Plugins, die ich nutze:
– Countdown-timer-ultimate
– forminator
– https-redirection
– map-block.gutenberg
– members-restricted-access
-peters-login-redirect
-redirection
– send-users-email
– upload-max-file-size
– wpfront-user-role-editor
– wp-mail-smtp-pro
– wp- statistics
Theme:
twentytwentyone (Standard WP-Theme)
URL: svbwshofheim.dünte.de
ich hoste eine Webseite auf meinem Synology-NAS und habe heute das Update auf die WordPress Version 5.8.3-0177 gemacht. Danach habe ich PHP 7.4 zugewiesen. Da diese beiden jetzt Pflicht geworden sind. Apache 2.4 hatte ich davor schon im Einsatz.
Nun ist die Seite nicht mehr erreichbar und im Browser erscheint folgende Fehlermeldung:
Diese Seite funktioniert nicht svbwshofheim.dünte.de hat dich zu oft weitergeleitet.
Lösche deine Cookies.
ERR_TOO_MANY_REDIRECTS
Die Seite ist jedoch lokal erreichbar unter der IP des Servers/wordpress. Logischerweise gibt es diese Seite nicht. Andere Seiten kann ich nicht aufrufen auch unter Verwendung der Server IP geht das nicht. Jedoch ist das Designe der Seite und die Menüs etc. völlig korrekt.
Was habe ich nun schon versucht:
Ich habe die PHP-Version neu eingefügt.
Alle Plugins per ftp deaktiviert.
Versucht zu schauen ob es eine error.log-Datei gibt. Habe jedoch keine aktuelle gefunden.
Überprüft ob die Anfrage am Server ankommt, dies tut Sie.
WordPress Paket angehalten, ändert nichts an der Fehlermeldung.
Die .htaccess Datei „überprüft“ jedoch konnte ich aufgrund von fehlendem wissen, nicht wirklich überprüfen, ob diese Fehlerhaft ist. Der Inhalt dieser im obersten Verzeichnis verwirrt mich. Beim einrichten der Seite sah diese anders aus. Anscheinend hat ein Plugin den sonstigen Inhalt völlig überschreiben, obwohl die Seite auch mit dem Plugin funktioniert hat:
Inhalt der htaccess:
# BEGIN HTTPS Redirection Plugin
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# END HTTPS Redirection Plugin
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen „BEGIN WordPress“ und „END WordPress“ sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Edit: Ich wollte PHP 7.4 deinstallieren, dazu musst das Paket erst deaktiviert werden. Auf der Webseite wurde in diesem zeitraum das SSL-Zertifikat wieder erkannt und es wurde von WordPress der Fehler 503 ausgegeben. Dies konnte ich ebenfalls erreichen, indem ich php 7.4 aus der Web Station geschmissen habe. Liegt hier ein Fehler in der PHP-Installation bei mir vor?
Edit: Nach dem erneuten hinzufügen von php7.4 in der Default, lädt die Webseite und gibt von WordPress die Fehlermeldung aus, dass auf der Seite ein kritischer Fehler aufgetreten ist.
Edit: Der Versuch die WordPress Version manuell zurück zu setzten hat das Problem ebenfalls nicht gelöst.
So bin ich vorgegangen -> https://support-camp.io/wordpress-update-rueckgaengig-machen/
Danach war die Seite gar nicht mehr erreichbar.
Edit: Ich habe es jetzt nach einer anderen Anleitung (https://kinsta.com/de/blog/wordpress-herunterstufen/#:~:text=Um die neueste Version von,den oben beschriebenen Vorgang wiederholen.) erneut versucht, dieses mal kam dann wieder es ist ein kritischer Fehler auf der Webseite aufgetreten. Egal ob mit php 7.4 oder mit php 7.3.
Ich bin jetzt wirklich hilflos und weiß nicht mehr weiter….
Liegt der Fehler vllt. in der PHP-Version bzw. in meiner Konfiguration? Ein ähnliches Problem hatte ich bereits als ich die alte Version auf PHP 7.4 updaten wollte.
Wäre es möglich, dass Update „rückgängig“ zu machen? Ich vermute dass ich vorher Version: 5.8.3-1059 genutzt habe. In wie weit blockiert die WordPress installation über das DSM dieses verfahren?
Ich kann mir das einfach nicht erklären und bin mit meinem Latein am Ende.
Wenn ihr weitere Dateien benötigt, über die ich über ftp zugreifen kann stelle ich diese gerne zu Verfügung.
Sorry schonmal, falls Informationen fehlen…
Vielen Dank für eure Hilfe…
Plugins, die ich nutze:
– Countdown-timer-ultimate
– forminator
– https-redirection
– map-block.gutenberg
– members-restricted-access
-peters-login-redirect
-redirection
– send-users-email
– upload-max-file-size
– wpfront-user-role-editor
– wp-mail-smtp-pro
– wp- statistics
Theme:
twentytwentyone (Standard WP-Theme)
URL: svbwshofheim.dünte.de