Upgrading
Upgrading from 1.1 -> 1.2
1.1 - > 1.2 is a major update; I strongly recommend replacing all core files.
- Back up all files and your database (PLEASE!)
- move
config/auth.cfm
from your 1.1 installation somewhere safe, you will need this exact file. - Download 1.2
- Replace all core files from the 1.2 zip file
- In the
/install/
folder, look forupgrade-1-1-to-1-2.sql
and run it against your database. This (should) create several more tables, append various columns, and update some changed core settings. - Add the shortcode plugin .zip to /plugins/ - no need to unzip it.
- Revisit
/config/settings.cfm
etc to re-add your error email handling and reload password. Note:URLrewriting
should be 'off' in this version. - Restart your application:
Upgrading from 1.x -> 1.1
Files:
- backup all files & data!
- move
config/auth.cfm
somewhere safe - delete/replace all core files & directories with 1.1 package
- move
config/auth.cfm
back - update
config/settings.cfm
if changed (i.e datasource name) - add error handling email address in
config/production/settings.cfm
- NB: You may have to manually delete
/plugins/dbmigrate/
&/db/
Data:
- Easiest way is to make sure you've got
events
,users
,locations
,logfiles
somewhere safe - Delete all tables
- Run /install/roombooking.sql
- Replace
events
,users
,locations
,logfiles
with your originals (the structure for those tables hasn't changed) - go to root and reload the application; update permissions & settings to suit.
Restart
Don't forget to restart your application using ?reload=production&password=YOURRELOADPASSWORD after changing anything.
Updated less than a minute ago