Hallo,
die PHP-Version kannst du über deinen Hoster umstellen.
Die Fehlermeldung dürfte aber in dem Zusammenhang keine Rolle spielen.
Viele Grüße
Hans-Gerd
Zu der Fehlermeldung siehe: https://de.wordpress.org/support/topic/error-500-internal-server-error/
Eine Umstellung der PHP-Version im Hosting wird das aber vermutlich nicht lösen.
Je nach Hoster kann die PHP Version auch ín einer .htaccess Datei im WP-Wurzelverzeichnis eingestellt werden. Darin mir der Zeile:
AddHandler php-fastcgi8.2 .php .phtml
Es ist eher unwahrscheinlich das es an der PHP Version liegt.
Die Anmeldung am Admin klappt ja noch, und der Fehler tritt erst im Moment „Speichern“ auf.
Hier steht wie du eine Fehlerverzeichnis Datei (error.log) erstellen läßt. Sie kann Hinweise auf die Ursache geben.
https://de.wordpress.org/support/topic/speichern-o-aktualisieren-o-schreiben-o-anmeldung-im-backend-geht-nicht-mehr/#debug
Je nach Hoster kann die PHP Version auch ín einer .htaccess Datei im WP-Wurzelverzeichnis eingestellt werden. Darin mir der Zeile:
AddHandler php-fastcgi8.2 .php .phtml
Da 8.2.29 installiert ist, würde das in diesem Fall so aussehen
AddHandler php-fastcgi8.3 .php .phtml (für PHP 8.3.x)
AddHandler php-fastcgi8.4 .php .phtml (für PHP 8.4.x)
Bei anderen Providern könnte es auch so aussehen
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php83___lsphp
</FilesMatch>
bzw.
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php84___lsphp
</FilesMatch>
Man sollte beim Provider nachfragen, da die Syntax anders sein könnte und/oder die gewünschte PHP-Version möglicherweise noch nicht verfügbar ist.
Das Testen der Codes ist gefahrlos möglich.
Immer zuerst eine Sicherheitskopie der .htaccess-Datei auf dem lokalen Rechner speichern.
Schlägt der Versuch fehl, einfach wieder die ursprüngliche, gespeicherte .htaccess-Datei hochladen.
Aber auch ich schließe mich an: Eine Verbindung zwischen PHP-Version und Error ist in diesem Fall eher unwahrscheinlich.