Mettre à jour Lizmap Web Client
Mettre à jour depuis Lizmap 2.x
Voir documentation de Lizmap 3.1 <https://docs.lizmap.com/3.1/en/install/upgrade.html> _.
Mettre à jour depuis une version Lizmap 3.x
Depuis la version 3.0 et supérieur, voici comment faire la mise à jour
Sauvegarde des données
Sauvegardez vos données dans un répertoire (ex : /tmp) avec le script lizmap/install/backup.sh, afin que vous puissiez les réinstaller si l’installation échoue.
lizmap/install/backup.sh /tmp
Si vous voulez sauvegarder manuellement, vous devriez sauvegarder au moins ces fichiers :
var/jauth.db
var/logs.db
var/config/installer.ini.php
var/config/liveConfig.ini.php (si il existe)
var/config/lizmapConfig.ini.php
var/config/localconfig.ini.php
var/config/profiles.ini.php
Remplacez les fichiers Lizmap
Récupérez l’archive Lizmap (en téléchargeant une archive ou en effectuant un git clone/pull)
Vous devriez
remplacez le répertoire lib/ par le nouveau répertoire lib/
remplacez les fichiers dans le répertoire lizmap/ par les nouveaux fichiers dans lizmap/
Si le remplacement a effacé des fichiers que vous avez sauvegardé, restaurez-les avec « lizmap/install/restore.sh /tmp »
Démarrez l’installeur
Vous devez lancer le programme d’installation, il mettra à jour certaines choses: tables de base de données, configuration, etc.
sudo lizmap/install/clean_vartmp.sh
php lizmap/install/installer.php
sudo lizmap/install/clean_vartmp.sh
Note
Si vous réalisez une mise à jour de 3.0 ou 3.1 vers Lizmap 3.2, et si vous utilisez l’authentification ldap avec le module ldpadao, vous devez savoir que ce module est inclus dans Lizmap 3.2 et est pré-configuré. Donc, avant de lancer l’installation, vous devez supprimer le module ldapdao que vous avez installé, et vous devez configurer le module ldapdao d’une manière légèrement différente que lorsque vous l’installez manuellement. Regardez la section de configuration du lap dans ce manuel.
Supprimer les fichiers temporaires de Jelix
rm -rf /var/www/$MYAPP-$VERSION/temp/lizmap/*
Redéfinir les droits sur les fichiers de l’application
cd /var/www/$MYAPP-$VERSION
chown :www-data temp/ lizmap/var/ lizmap/www lizmap/install/qgis/edition/ -R
chmod 775 temp/ lizmap/var/ lizmap/www lizmap/install/qgis/edition/ -R