Merci pour tes conseils, @otm33 !
Dans l’ordre, voici ce que j’ai fait :
• je me suis connecté à mon serveur en SSH
• j’ai mis à jour la clé du dépôt sury. Du coup, YUnohost a trouvé 41 paquets de plus à mettre à jour (ce que j’ai fait dans l’interface YUnohost)
• que ce soit dans l’interface YUnohost ou en ligne de commande (apt-get update, upgrade et autoremove), le paquet système raspi-config ne se mettait toujours pas à jour :
The following packages have been kept back:
raspi-config
• du coup, j’ai forcé la mise à jour en ligne de commande :
sudo apt-get install raspi-config
• désormais, YUnohost me disait que le système était à jour
mais la mise à jour de Roundcube échouait encore à cause du problème de sauvegarde (comme hier).
• j’ai donc suivi les conseils de @otm33 :
• j’ai remplacé $phpversion par $php_version dans /etc/yunohost/apps/roundcube/scripts/backup
• j’ai créé un fichier /etc/php/8.3/fpm/pool.d/roundcube.conf contenant ce que @otm33 a conseillé dans l’issue Github #258
• du coup, quand j’ai relancé la mise à jour de Roundcube, la sauvegarde semble s’être bien passée, mais ça a fini par un échec :
Erreur: "500"
Action: "PUT" /yunohost/api/apps/roundcube/upgrade
Message d’erreur :
Nothing was restored
Pendant le traitement de l’action, le serveur a dit :
Collecte des fichiers devant être sauvegardés pour roundcube…
Declaring files to be backed up…
Backing up the MySQL database…
Backup script completed for roundcube. (YunoHost will then actually copy those files to the archive).
Et quand je clique sur “OK”, il ne se passe rien.