[vz-users] PHP-Fehler parameter nullable bei Aggregation
Christian Weiske
cweiske at cweiske.de
So Mai 18 11:54:56 CEST 2025
Hallo Rupert,
"Deprecated" heißt, dass es in zukünftigen Versionen nicht mehr unterstützt werden wird. Es ist also nur eine Warnung, kein Fehler. D.h. es ist nicht Schuld am Fehlverhalten.
Wenn es nichts zu aggregieren gibt, werden vielleicht keine Daten gesammelt.
Am 18. Mai 2025 10:59:37 MESZ schrieb "Rupert Schöttler" <rupert.schoettler at gmx.de>:
>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
>
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20250518/a180de3e/attachment.htm>
Mehr Informationen über die Mailingliste volkszaehler-users