Mise à jour

Pour une raison inconnue (permissions complexes), la mise à jour automatique de Piwigo ne marche pas sur mon serveur principal. Il me faut donc la faire à la main, et le mode d'emploi du site Piwigo est un peu obsolète en ce moment.

La liste des opérations est donc la suivante:

  • sauvegarder la base de données;

Comme root, sur le serveur:

 mysqldump --opt --all-databases -p > datedujour-tout.sql

en 2015 ca faisait environ 300Mo.

et recopier le fichier chez moi avec Dolphin.

  • verrouiller la base de donnée dans Piwigo;
  • dans le répertoire htdocs/piwigo, effacer tout sauf _data, galleries, local, plugins, template-extensions, upload;
  • télécharger chez moi la dernière version de piwigo (c'est une archive);
  • Utiliser Dolphin pour copier le contenu de l'archive par dessus les anciens répertoires (écraser les anciens fichiers) - c'est assez long, il y a beaucoup de petits fichiers;
  • lancer la mise à jour de la base de données avec le navigateur dirigé sur le fichier update.php de la racine (quelques secondes);
  • regarder si ca marche, si oui débloquer la gallerie.