Si vous avez installé Novius OS avec Git, placez-vous dans le répertoire de votre Novius OS :
git fetch origin
git checkout master/elche
git submodule update --recursive --init
Note
La mise à jour des submodules peut afficher une ligne
warning: unable to rmdir packages/log: Le dossier n'est pas vide
si c’est le cas, exécutez la commande suivante :
rm -rf novius-os/packages/log/
Si vous avez téléchargé Zip, la procédure est plus complexe.
Mettons que votre Novius OS est installé dans monsite/.
Faites une sauvegarde de votre répertoire (copiez le répertoire ou zippez le).
Téléchargez le nouveau zip de Novius OS et dézippez-le. Vous avez un répertoire novius-os/.
Vous pouvez alors continuer votre mise à jour.
Avant de lancer la procédure de migration automatique, sauvegarder votre base de données.
Si vous avez accès à SSH sur le serveur, placez-vous dans le répertoire de votre Novius OS :
sudo php oil refine migrate
sudo php oil refine migrate -m
Si vous n’avez pas accès à SSH, vous pouvez faire la migration via l’interface d’administration de votre Novius OS :
Warning
Quand vous allez accéder à votre back-office sans avoir lancé les migrations, votre logiciel sera dans un état instable. Les sources ne correspondront pas avec l’état de la base de données. Vous aurez sans doute des messages d’erreur. Vous pouvez les ignorer.
Si vous avez des développements personnels, suivez la procédure le Guide de migration de la version Dubrovka à la version Elche.