- Back up all your current database and OSPOS code.
- Make sure you have a copy of
application/config/config.php
andapplication/config/database.php
. - Remove all directories.
- Install the new OSPOS.
- (Only applicable if upgrading from pre
3.0.0
) Run the database upgrade scripts fromdatabase
dir (check which ones you need according to the version you are upgrading from). - Take the saved old
config.php
and upgrade the newconfig.php
with any additional changes you made in the old. Take time to understand if new config rules require some changes (e.g. encryption keys). - Take the saved old
database.php
and change the newdatabase.php
to contain all the configurations you had in the old setup. Please try not to use the old layout, use the new one and copy the content of the config variables. - Restore the content of the old
uploads
folder intopublic/uploads
one. - Once the new code is in place, the database is manually updated, and the config files are in place, you're good to go.
- The first login will take longer because OSPOS post
3.0.0
will upgrade automatically to the latest version. - If everything went according to plan, you'll be able to use your upgraded version of OSPOS.
- Still have issues? Please check the README and GitHub issues. Maybe a similar issue has already been reported, and you can find your answer there.