PHP 8.1 - Deprecated function: rtrim()
Eingetragen von Kulturmensch (159)
am 28.06.2022 - 20:17 Uhr in
am 28.06.2022 - 20:17 Uhr in
Wenn ich statt mit php 8.0 DRUPAL mit php 8.1 nutze, erhalte ich plötzlich folgende Fehlermeldung:
Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in Drupal\advagg_mod\EventSubscriber\InitSubscriber->onEvent() (line 130 of modules/contrib/advagg/advagg_mod/src/EventSubscriber/InitSubscriber.php).
Gibt es hierfür eine Lösung?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hier wird ein Patsch
am 29.06.2022 - 07:23 Uhr
Hier wird ein Patsch genannt:
https://www.drupal.org/project/advagg/issues/3258389
Ich würde einfach auf 8 zurück gehen und warten, bis es eine neue Version gibt, wo das bereits eingebaut ist.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Habe Patch versucht
am 29.06.2022 - 09:13 Uhr
Vielen Dank für die Info:-) Habe versucht, den patch in einer Testinstallation einzuspielen, was allerdings misslang:-( Ich bleibe dann bei php 8, bis es ein update für advagg gibt. Für Drupal 10 ist aber noch viel zu tun.
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.
Patch angewandt
am 01.07.2022 - 18:27 Uhr
Habe jetzt doch etwas Zeit investiert und den patch angewandt. Hat funktioniert und meine Installation läuft nun perfekt unter php 8.1. Musste allerdings auch noch den APCu-Cache für php 8.1 neu einrichten.
Viele Grüße
Vor rund 10 Jahren von Wordpress auf Drupal umgestiegen und z.Zt. mit Drupal 10 unterwegs.
Danke fürs Feedback. Gut dass
am 01.07.2022 - 21:39 Uhr
Danke fürs Feedback.
Gut dass es geklappt hat.
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de