[vz-users] PHP-Fehler parameter nullable bei Aggregation

Rupert Schöttler rupert.schoettler at gmx.de
So Mai 18 11:07:18 CEST 2025


Hallo,

VZ braucht ja PHP 7.4; weil ich das System auch für andere Tasks 
verwende und laufend aktuell halte, ist bei mir mittlerweile PHP 8.4.6 
installiert und aktiv. Der per cron regelmäßig laufende Befehl

/usr/bin/php /var/www/volkszaehler.org/bin/aggregate run ...

wirft nun die Meldung:

PHP Deprecated:  Volkszaehler\Util\Debug::attachSqlLogger(): Implicitly 
marking parameter $sqlLogger as nullable is deprecated, the explicit 
nullable type must be used instead in 
/home/pi/volkszaehler.org/lib/Util/Debug.php on line 124

und

Updated 0 rows.

also wurde nichts gemacht. Vermutlich schon ganz lange nicht mehr.

Eine Suchmaschine findet zur Meldung z.B. diese Seite 
https://dev.to/gromnan/fix-php-84-deprecation-implicitly-marking-parameter-as-nullable-is-deprecated-the-explicit-nullable-type-must-be-used-instead-5gp3 
, aber das übersteigt meine Fähigkeiten...

Weiß jemand Abhilfe?

Danke & Grüße von Lech und Wertach

Rupert




Mehr Informationen über die Mailingliste volkszaehler-users