Piwigo Update Version 2.9.5

De EjnTricks

Cet article présente la mise à jour de Piwigo en version 2.9.5. Cette version a été mise en place sur une ancienne version, ie 2.8.2, pour le support de la version 7.2 de php.


Hand-icon.png Votre avis

Nobody voted on this yet

 You need to enable JavaScript to vote


Download-icon.png Téléchargement

L'application est téléchargée, en version 2.9.5 dans le répertoire /var/opt/piwigo avec le nom piwigo-2.9.5.zip.

#sudo wget -O /var/opt/piwigo/piwigo-2.9.5.zip http://piwigo.org/download/dlcounter.php?code=2.9.5


System-Install-icon.png Installation

L'application est installée en décompressant l'archive.

#sudo unzip /var/opt/piwigo/piwigo-2.9.5.zip -d /var/opt/piwigo/

La décompression est effectuée dans le répertoire piwigo que l'on peut renommer pour avoir uniquement le numéro de version.

#sudo mv /var/opt/piwigo/piwigo /var/opt/piwigo/2.9.5

Le fichier téléchargé peut être supprimé.

#sudo rm /var/opt/piwigo/piwigo-2.9.5.zip


Icon File Owner.png Propriétaire fichiers

L'installation a été réalisée avec le compte root. Il est préférable de donner la propriété au compte de démarrage du serveur web, soit piwigo dans le cadre de cette installation.

#sudo chown -R www-data:www-data /var/opt/piwigo/2.9.5


Icon ACL.png Sécurisation

Au niveau de la procédure d'installation, il est indiqué de placer les permissions pour tous les comptes. Cependant, cela présente un problème évident de sécurité. Les droits mis en place seront uniquement pour le compte d'exécution, soit piwigo dans le cadre de cet article.

#sudo chmod -R go-rwx /var/opt/piwigo/2.9.5


Share-icon.png Fichiers communs

Lors de l'installation, des fichiers / répertoies ont été externalisés. Il est nécessaire de remettre en place les lien cers ceux-ci.

Upload-icon.png Répertoire upload

Le répertoire upload est remplacé pour un lien vers /var/datas/piwigo/upload.

#sudo rmdir /var/opt/piwigo/2.9.5/upload
#sudo ln -s /var/datas/piwigo/upload /var/opt/piwigo/2.9.5/upload
#sudo chown -h www-data:www-data /var/opt/piwigo/2.9.5/upload


Vues-icon.png Galleries

Le répertoire galleries est remplacé pour un lien vers /var/opt/piwigo/common/galleries.

#sudo rm -rf /var/opt/piwigo/2.9.5/galleries
#sudo ln -s /var/opt/piwigo/common/galleries /var/opt/piwigo/2.9.5/galleries
#sudo chown -h www-data:www-data /var/opt/piwigo/2.9.5/galleries

Table-icon.png Données

Le répertoire _data est remplacé pour un lien vers /var/opt/piwigo/common/_data.

#sudo rm -rf /var/opt/piwigo/2.9.5/_data
#sudo ln -s /var/opt/piwigo/common/_data /var/opt/piwigo/2.9.5/_data
#sudo chown -h www-data:www-data /var/opt/piwigo/2.9.5/_data

Icon-Configuration-Settings.png Configurations

Le répertoire local/config est remplacé pour un lien vers /var/opt/piwigo/common/local/config.

#sudo rm -rf /var/opt/piwigo/2.9.5/local/config
#sudo ln -s /var/opt/piwigo/common/local/config /var/opt/piwigo/2.9.5/local/config
#sudo chown -h www-data:www-data /var/opt/piwigo/2.9.5/local/config

Icon Personnalisation.png Personnalisation

L'interface Piwigo peut être personnalsation avec l'installation de plugins / thèmes / modèles d'affichage. Ces éléments sont installés dans les sous répertoires suivants.

  • plugins
  • themes
  • template-extension

En fonction des installations, il faut les recopier de la précédente instance dans la nouvelle. Attention à ne pas écraser les éléments de l'instance officielle.


Vues-icon.png Référencement version

Afin de faciliter les montées de versions, le lien /var/opt/elasticsearch/installed a été mis en place et doit être mis à jour.

#sudo rm /var/opt/piwigo/installed
#sudo ln -s /var/opt/piwigo/2.9.5 /var/opt/piwigo/installed
#sudo chown -h www-data:www-data /var/opt/piwigo/installed


Viewer icon.png Voir aussi

Documentation officielle: https://piwigo.org/doc/doku.php?id=user_documentation:learn:upgrade:upgrade_manual


Release Notes: https://piwigo.org/release-2.9.5