If you installed Novius OS with Git, run these commands from Novius OS directory:
git fetch origin git checkout master/elche git submodule update --recursive --init
The submodule update can display a line
warning: unable to rmdir packages/log: directory not empty
in this case, execute this command
rm -rf novius-os/packages/log/
If you downloaded the Zip file, the procedure is more complex.
Let’s say you installed novius OS in my_site/.
First, backup your old directory (copy it and make a .zip file with it).
Download the new Zip of Novius OS and extract it. You now have a novius-os/ directory.
Now you can continue the update.
Before running the automated migration tools, please backup your database.
If you’re allowed to acces SSH on the server, run this command from your Novius OS directory:
sudo php oil refine migrate sudo php oil refine migrate -m
If you can’t access SSH, you can run the migration from your browser:
If you can’t access SSH, you can run the migration from back-office of your Novius OS:
When you access to your back-office without migrated, your software is in a instable state. Sources not matches with the DB state. You will probably see error messages. You can ignore them.
If you have personnal developments, you need to follow the Migration guide from the Dubrovka version to the Elche version.