<html><head></head><body><div dir="auto">Hallo Rupert,<br><br>"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.<br><br>Wenn es nichts zu aggregieren gibt, werden vielleicht keine Daten gesammelt.<br></div><br><br><div class="gmail_quote"><div dir="auto">Am 18. Mai 2025 10:59:37 MESZ schrieb "Rupert Schöttler" <rupert.schoettler@gmx.de>:</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail"><div dir="auto">Hallo,<br><br>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<br><br>/usr/bin/php /var/www/volkszaehler.org/bin/aggregate run ...<br><br>wirft nun die Meldung:<br><br>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<br><br>und<br><br>Updated 0 rows.<br><br>also wurde nichts gemacht. Vermutlich schon ganz lange nicht mehr.<br><br>Eine Suchmaschine findet zur Meldung z.B. diese Seite <a href="https://dev.to/gromnan/fix-php-84-deprecation-implicitly-marking-parameter-as-nullable-is-deprecated-the-explicit-nullable-type-must-be-used-instead-5gp3">https://dev.to/gromnan/fix-php-84-deprecation-implicitly-marking-parameter-as-nullable-is-deprecated-the-explicit-nullable-type-must-be-used-instead-5gp3</a> , aber das übersteigt meine Fähigkeiten...<br><br>Weiß jemand Abhilfe?<br><br>Danke & Grüße von Lech und Wertach<br><br>Rupert<br><br><br></div></pre></blockquote></div></body></html>