Self-hosted
Configuration
Rooms
Sessions
User Management
Bookings
If you already have an existing Version 2.x installation of classroombookings and want to update it to another Version 2 release, the process is generally straightforward.
Double-check that your hosting environment still meets the requirements, then proceed with the steps below.
Upgrade process
- Make a backup of your database.
- Download and extract the archive for the version you want to install.
- The following folders and files in your installation need to be replaced with files from new release:
- crbs-core folder (or application folder for version 2.6 and earlier)
- assets folder
- index.php file
- To do this, you can do one of the following:
- rename them (e.g. application.old, assets.old, index.old.php) or;
- move them somewhere else (it's a good idea to keep a copy in case you need to revert the changes)
- Place the extracted files from the archive into the same folder as the current installation.
- Using a web browser, visit the URL of your classroombookings installation (either logged in or not - it doesn't matter).
- This will automatically run any database upgrades that might be required.
If everything still works, you can safely remove your backups of the crbs-core/application folder, assets folder, and index.php file.