Hallo zusammen,
ich habe eben die aktuellen PHP Updates aus den Liveconfig Paketen eingespielt, und bekommen mit PHP 8.2 jetzt folgenden Fehler bei einem Cronjob:
Code
root@web:~# /opt/php-8.2/bin/php /var/www/web155/htdocs/api/cron.php
PHP Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /opt/php-8.2/lib/extensions/no-debug-non-zts-20220829/sodium.so (/opt/php-8.2/lib/extensions/no-debug-non-zts-20220829/sodium.so: cannot open shared object file: No such file or directory), /opt/php-8.2/lib/extensions/no-debug-non-zts-20220829/sodium.so.so (/opt/php-8.2/lib/extensions/no-debug-non-zts-20220829/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Mit PHP 8.1 funktioniert alles problemlos. Folgende Liveconfig PHP-8.2 Pakete sind installiert:
Code
root@web:~# dpkg -l|grep php-8.2
ii php-8.2-opt 8.2.8-1+deb12u1 amd64 Optional PHP 8.2 package, installed at /opt/php-8.2/
ii php-8.2-opt-apcu 1:5.1.22-1+deb11u1 amd64 APC User Cache for PHP 8.2
ii php-8.2-opt-dba 8.2.8-1+deb12u1 amd64 DBA module for PHP
ii php-8.2-opt-dev 8.2.8-1+deb12u1 amd64 Files for compiling modules with optional PHP 8.2 package
ii php-8.2-opt-igbinary 3.2.12-1+deb11u1 amd64 PHP igbinary extension
ii php-8.2-opt-imagick 1:3.7.0-1+deb11u1 amd64 Provides a wrapper to the ImageMagick library
ii php-8.2-opt-ldap 8.2.8-1+deb12u1 amd64 LDAP module for optional PHP 8.2 package
ii php-8.2-opt-memcached 1:3.2.0-1+deb11u1 amd64 memcached extension module for PHP 8.2, uses libmemcached
ii php-8.2-opt-pcntl 8.2.8-1+deb12u1 amd64 pcntl (process control) for optional PHP 8.2 package
ii php-8.2-opt-pgsql 8.2.8-1+deb12u1 amd64 PostgreSQL module for PHP
ii php-8.2-opt-redis 5.3.7-1+deb11u1 amd64 PHP extension for interfacing with Redis
ii php-8.2-opt-snmp 8.2.8-1+deb12u1 amd64 SNMP module for PHP
ii php-8.2-opt-tidy 8.2.8-1+deb12u1 amd64 tidy module for optional PHP 8.2 package
Alles anzeigen
Danke &
Viele Grüße
Bastian