Matériel: Vieille tour Version de YunoHost: 4.1 J’ai accès à mon serveur : En SSH : OUI | Par la webadmin : OUI Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Description du problème
J’ai mis à jour Yunohost vers Buster (Migration de 15 à 19). J’ai ensuité lancé la mise à jour de Nextcloud (vers la v20).
J’ai eu une erreur lors de l’installation :
[Sub-operations
[Restore 'nextcloud' from a backup archive](https://url.me/yunohost/admin/#/tools/logs/20210216-202139-backup_restore_app-nextcloud)
[Remove the 'nextcloud' app](https://url.me/yunohost/admin/#/tools/logs/20210216-202009-app_remove-nextcloud)
[Delete permission 'nextcloud'](https://url.me/yunohost/admin/#/tools/logs/20210216-202233-permission_delete-nextcloud)
[Remove 'nextcloud' after a failed restore from a backup archive](https://url.me/yunohost/admin/#/tools/logs/20210216-202215-remove_on_failed_restore-nextcloud)
J’ai toujours accès à mon serveur (Yunohost - admin / user), mais l’application Nextcloud a été désintallée.
J’ai tenté un ‘restore backup’ depuis les backup Yunohost, mais l’opération est un échec également.
Voici également les logs : https://paste.yunohost.org/raw/jifosinihu
Ma question :
Comment réinstaller nextcloud et récupérer ma config ? ma base de données ? et mes fichiers ?
D’autres posts “proches”, mais qui ne me permettent pas de résoudre mon problème :
Arf bon … déjà restaurons le nextcloud … je vois que c’est du à :
E: Package 'php-mcrypt' has no installation candidate
Et effectivement ce package n’existe plus en Buster. Mais bon … on peut essayer de tambouiller et l’installer manuellement :
(en ssh sur le serveur)
cd /tmp/
wget http://ftp.fr.debian.org/debian/pool/main/p/php-defaults/php-mcrypt_7.0+49_all.deb
dpkg -i php-mcrypt_7.0+49_all.deb
Si ça a fonctionné, alors tente de nouveau de restaurer Nextcloud depuis l’archive de sauvegarde (dans la webadmin, Sauvegardes > (local archives…) > Nextcloud pre-upgrade
Mouarf bon j’ai l’impression que c’est du au fait que la version de Nextcloud était relativement vieille + des emmelages de pinceaux car le backup viens de stretch … Mais admettons, à mon avis c’est le fait que la conf nginx ne pointe pas vers la bonne version de PHP
trouver la ligne qui pointe vers un php 7.0 .sock et remplacer le 7.0 par 7.3 …
Sauvegarder/enregistrer avec Ctrl+X, Y et Entrée, puis recharger nginx avec systemctl reload nginx
Sinon tu peux aussi retenter la mise à jour de Nextcloud (le correctif pour le bug que tu as rencontré a été mergé tout à l’heure donc ça devrait mieux marcher)
j’ai tenté une update de Nextcloud via la webadmin, mais j’ai tjrs une erreur :
**Could not complete the operation 'Upgrade the 'nextcloud' app'. Please provide the full log of this operation by [clicking here](https://marsupila.me/yunohost/admin/#/tools/logs/20210218-235828-app_upgrade-nextcloud) to get help**
Could not upgrade nextcloud: An error occurred inside the app upgrade script
14271 /!\ Packagers! You are probably using a lua regex. You should use a PCRE regex instead.
[Error] Upgrade failed.
0/0 [>---------------------------] 0%File /var/www/nextcloud/config/config.php has been manually modified since the installation or last upgrade. So it has been duplicated in /home/yunohost.conf/backup//var/www/nextcloud/config/config.php.backup.20210219.000425
l’app mail intégré à Nextcloud ? Mince.
Je pourrais la désactiver, mais je n’ai plus accès à l’interface Nextcloud … (car tjrs “502 Bad gateway”). Je peux peut-etre la killer en ligne de commande ?
Some DNS records are missing or incorrect for domain domain.tld (category xmpp) Ignore[Details](https://domain.tld/yunohost/admin/#details-dnsrecords-2)
The reverse DNS is not correctly configured in IPv4. Some emails may fail to get delivered or may get flagged as spam. Ignore[Details](https://domain.tls/yunohost/admin/#details-mail-2)
Hello @Aleks ,
mon Nextcloud est tjrs en rade. J’aurais bien essayé de réparer mon accès. Une idée de la direction que je pourrais prendre pour le remettre sur pied !?