Je viens de tester sur une dev jeedom en debian 10, ben hormis les merdes du a l’update ou en vrai il te bascule qu’a moitier en php7.3 coté jeedom aucun soucis… Par contre pour les plugins nodejs ca va etre moins drole…
Voila ce que j’ai du faire :
apt-get update
apt-get upgrade
apt-get dist-upgrade
cp /etc/apt/sources.list /etc/apt/sources.list_backup
sed -i 's/stretch/buster/g' /etc/apt/sources.list
apt-get update
apt-get dist-upgrade
reboot
apt remove php7.0*
apt autoremove
apt-get -y install php php-curl php-gd php-imap php-json php-mysql php-xml php-opcache php-soap php-xmlrpc libapache2-mod-php php-common php-dev php-zip php-ssh2 php-mbstring
apt-get -y install php-ldap
/var/www/html/install/install.sh -s 2
for file in $(find / -iname php.ini -type f); do
echo "Update php file ${file}"
sed -i 's/max_execution_time = 30/max_execution_time = 600/g' ${file} > /dev/null 2>&1
sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 1G/g' ${file} > /dev/null 2>&1
sed -i 's/post_max_size = 8M/post_max_size = 1G/g' ${file} > /dev/null 2>&1
sed -i 's/expose_php = On/expose_php = Off/g' ${file} > /dev/null 2>&1
sed -i 's/;opcache.enable=0/opcache.enable=1/g' ${file} > /dev/null 2>&1
sed -i 's/opcache.enable=0/opcache.enable=1/g' ${file} > /dev/null 2>&1
sed -i 's/;opcache.enable_cli=0/opcache.enable_cli=1/g' ${file} > /dev/null 2>&1
sed -i 's/opcache.enable_cli=0/opcache.enable_cli=1/g' ${file} > /dev/null 2>&1
sed -i 's/memory_limit = 128M/memory_limit = 256M/g' ${file} > /dev/null 2>&1
done
apt-get -y install mariadb-client mariadb-common mariadb-server
a2dismod php7.0
a2enmod php7.3
systemctl restart apache2.service