faq:comment_faire_pour_mettre_noalyss_a_jour

Mise à jour de NOALYSS

A partir de la version 7.0 , il est possible de mettre à jour NOALYSS grâce aux menu Administration → Installation, de même que d'installer ou mettre à jour des extensions (plugin) ou des modèles de dossier

Pour mettre à jour, il suffit de décompresser la nouvelle archive de Noalyss dans un répertoire temporaire et de copier le contenu de noalyss/html et noalyss/include dans le répertoire de noalyss. Pour les extensions (plugins), il suffit de décompresser directement dans noalyss/include/ext.

Attention : Il est toujours prudent de faire un backup complet avant une mise à jour.

La procédure est décrite ici : sauvegarde_et_restauration_des_bases_de_donnees

  1. Supprimez le contenu répertoire noalyss (ou phpcompta) , tout en conservant le fichier noalyss/include/config.inc.php
  2. Décompressez y l'archive de la nouvelle version1).
  3. Replacez le fichier config.inc.php dans le répertoire include2)3).
  4. Allez avec votre explorateur internet sur http:/<adresse>/noalyss/html/install.php4).
  5. Soyez sûr d'avoir l'accès au dossier (droits donnés à www-data) 5).
  6. Lancez la procédure d'installation.
    1. À l'étape de configuration toutes les coches doivent être au vert.
    2. Cliquez sur “commencer la mise à jour ou l'installation”.
    3. Après la mise à jour supprimez ce fichier install.php, comme demandé au bas de la page d'iinstallation.

:IMPORTANT: le mot de passe dans noalyss/include/config.inc.php va changer le mot de passe et le nom de l'utilisateur protégé avec celui qui est dans le fichier

Pour mettre à jour les dossiers importés (créé manuellement) utiliser Administration → Mise à jour ,

Il est possible d'être toujours à jour avec le dépôt git , vous clonez le dépôt la branche master et après installation , il suffit d'ajouter dans noalyss/include

      define ('NOALYSS_VERSION',9999);

Ensuite, il suffit de régulièrement faire un

       git pull

Et d'effacer le fichier noalyss/html/install.php après avoir mis à jour les bases de données.

:IMPORTANT: le mot de passe dans noalyss/include/config.inc.php va changer le mot de passe et le nom de l'utilisateur protégé avec celui qui est dans le fichier

Les dépôts disponibles (branche master pour la version stable)

Mise à jour des bases de données

Uniquement depuis l'interface, avec Administration → Base de données → mise à jour ou en pointant votre explorateur vers noalyss/html/install.php

Les patch pour la base de données sont appliqués directement par le script de mise à jour, vous pouvez ainsi passer directement d'une version > 1.0 (juin 2004) à la toute dernière en une seule fois.

Dans le cas où un patch ne peut pas s'appliquer, les changements de ce patch sont annulés et les suivants ne sont pas appliqués. Contactez nous par forum ou ML avec le message d'erreur précis. Les bases de données restent dans un état cohérent, cependant les backups restent des précautions normales.

Il est conseillé de vider le cache de votre explorateur après la mise à jour.

Mise à jour des extensions

A partir de la version 7, il est possible de le faire directement depuis l'interface Dans Administration –> Installation –> extension

Il est important que les fichiers de Noalyss appartiennent à l'utilisateur du serveur http (ubuntu : www-data )

  1. Décompresser l'archive du ou des plugins dans le dossier /var/www/html/noalyss/include/ext
  2. Vérifier que les droits sont bien au propriétaire et au groupe www-data.
  3. Aller dans l'interface d'administration de Noalyss
  4. Cliquez sur Mise à jour
  5. Cliquez sur Tout mettre à jour

Les informations pour activer des extensions se trouve ici :

installer_un_plugin_extension


1)
En ligne de commande sous GNU-Linux on aurait
sudo tar xzvf '[chemin-de-l-archive]/noalyss-6.9.x.x.tar.gz' -C '/var/www/html'
2)
Quoi? vous avez oublié de le sauver? :-?
3)
sudo cp '[chemin-du-fichier-sauvegardé]/config.inc.php' '/var/www/html/noalyss-6.9.X.X/include'
4)
ATTENTION : Vérifiez bien que votre dossier s'appelle noalyss et non noalyss-6.9.X.X
5)
au besoin passez la commande
sudo chown -R www-data:www-data /var/www/html/noalyss
  • faq/comment_faire_pour_mettre_noalyss_a_jour.txt
  • Dernière modification : 2022/01/04 10:59
  • de dany