2007-11-12 23:02:20 +01:00
|
|
|
|
Usually upgrading your SilverStripe installation just means overwriting files
|
|
|
|
|
and updating your database-schema.
|
2007-08-08 00:19:05 +02:00
|
|
|
|
|
2007-11-12 23:02:20 +01:00
|
|
|
|
- Backup your database
|
|
|
|
|
- Backup your webroot
|
|
|
|
|
- Download the new release and uncompress it to a temporary folder
|
2010-10-13 04:59:43 +02:00
|
|
|
|
- With these folders: cms, sapphire, googlesitemaps
|
2007-11-12 23:02:20 +01:00
|
|
|
|
- Delete your existing folders
|
|
|
|
|
- Extract and replace folders from your download (leave modules
|
|
|
|
|
and your custom directories alone)
|
|
|
|
|
- Moving your current folders (rather than installing on top) means
|
|
|
|
|
you can undo the installation, and ensures if the new release has no
|
|
|
|
|
longer contains some files, these files won’t be left behind, which otherwise
|
|
|
|
|
could cause bugs.
|
2010-10-13 06:21:50 +02:00
|
|
|
|
- Visit http://your.silverstripe.site/dev/build (This adds new
|
2007-11-12 23:02:20 +01:00
|
|
|
|
fields/tables to the database, and empties your template cache)
|
|
|
|
|
- Check if any modules (e.g. blog or forum) in your installation are compatible
|
|
|
|
|
and need to be upgraded as well
|
|
|
|
|
- Check if you need to adapt your code to changed APIs, see
|
|
|
|
|
http://doc.silverstripe.com/doku.php?id=upgrading
|