In the process of upgrading Drupal sites to the latest version 6.3, I have come across a configuration difference between version 6 and previous versions.
Where before I used to put contributed modules and themes into the modules and themes folders, now they should reside under the sites\all\modules and sites\all\themes folders.
So now this makes an upgrade quite a bit easier.
Here is our process
- For version 6 sites, check the available updates for any other module and theme updates that are required. Log into the site www.website.com/user as administrator.
- Ensure back up is complete of both home directory and database
- Go to admin settings, Site configuration, and site maintenance and put site into offline mode
- Then go to administer and change theme to Garland
- Turn off all non core modules
- Now delete out all folders and files from public_html (within its Drupal folder) except
- Sites (IMPORTANT)
- Files
- Any other non standard files or folders
- Copy up Drupal new version folder except sites folder
- Upgrade site
- In browser open www.websitename.com/update.php (available from site building - modules page)
- Run the upgrade script
- Go back to administer page and turn on all non-core modules with no prior dependencies
- Check site
- In browser open www.websitename.com/update.php
- Run the upgrade script
- Turn on modules progressively - do required ones first, dependant ones second. Run upgrade script after each.
- Change to original theme
- Check site thoroughly
- Review all module settings
- Go to admin settings and site maintenance and put site into online mode
- Pat yourself on the back :)
For any sites that have customised modules or other files – eg htaccess file, we replace these or edit as required also.
Here are the official Drupal version upgrade notes.
Bookmark/Search this post with
Comments
New technologies are moving
New technologies are moving progress!