Hier, je me suis décidé à passer mon instance NextCloud de la version 13 à la version 14. Mon instance NextCloud tourne sur la baie Synology (voir cet article pour l’installation).
En effet, j’avais des soucis lors du transfert de photos du smartphone vers NextCloud qui échouaient de manière aléatoire et avec un « error unknown » dans les logs côté smartphone… Problème pas forcément lié, mais j’ai préféré commencer par installer une version plus récente avant d’investiguer plus loin côté smartphone.
La mise à jour automatique proposée via l’interface web de Nextcloud échouant avec un message « Extracting : Can’t handle Zip file. Error code is : 28″(problème sans doute du à la version Zip utilisée par le serveur PHP de Synology), j’ai du y aller à la mano, et même si ce que j’ai fait n’est pas nickel, cela a finit par fonctionner. Alors voilà un petit retour, si ça peut aider…
Je me suis ensuite reporté sur une page du forum d’aide nextcloud décrivant l’opération manuelle d’une mise à jour sur Synology, mais la première commande occ (owncloud console, un script php) pour passer le serveur en mode maintenance échouait :
sudo -u http php70 occ maintenance:mode --on
An unhandled exception has been thrown:
Doctrine\DBAL\DBALException: Failed to connect to the database: An exception occured in driver: could not find driver in /volume1/web/nextcloud/lib/private/DB/Connection.php:64
Peut-être un problème d’extension PHP sur la baie Synology ? 🙁
Bref, je recommence alors en suivant les instructions indiquées par NextCloud sur la page « Update manually« . On verra que par la suite je suis retombé sur la même erreur avec occ, mais que la mise à jour a tout de même pu se terminer via la page web. J’ai aussi du installer deux extensions php supplémentaires : intl et iconv.
Continuer la lecture de Nextcloud sur NAS Synology : mise à jour version 13 à 14




Même si la baie Synology que j’utilise contient deux disques en miroir, ce qui réduit fortement le risque de perte de données, ce n’est pas une raison pour ne pas sauvegarder les données de celle-ci.
Je me suis récemment offert une Disk Station DS214 de Synology, histoire de faire un premier pas dans l’auto-hébergement…