CMS & Blog Templates

WordPress - Joomla - Mambo - Drupal - Php-Nuke
home > Drupal Tutorials > Drupal Upgrade

drupal upgrade

Why Use Drupal? Drupal Applications Drupal Installation
Manual Installation of Drupal How to use Drupal Drupal Modules
Drupal Themes Drupal Upgrade Drupal Backup

Upgrading from Drupal 5.x to Drupal 6.x - Tutorial


Site administrators · Drupal 5.x · Drupal 6.x
Last modified: June 17, 2009 - 23:51
A lot of people are having difficulty in upgrading from Drupal 5 to Drupal 6; this post tries to address this step by step. It attempts to put into words what this Drupal upgrade tutorial shows in video format, and add more information.
  1. Make a backup of all of the files on your Drupal 5 site, as well as your database, so that you can restore in case something goes wrong. In particular, you must make a copy of the “Files” and “Sites” directories from the Drupal installation directory. It is also highly recommended that you do the upgrade on a local copy site or development site to test, and then move it to production.
  2. Planning: If your site needs some particular contributed modules, ensure that those modules are available from their respective module pages for Drupal 6.x. If your module is not yet available for Drupal 6, you may wish to consider postponing your upgrade, or finding a different module to use. There were also some core module changes between Drupal 5 and Drupal 6 that might affect your site:
    1. If your site used the core Drupal module to enable one Drupal site to use another Drupal site for authentication (e.g. groups.drupal.org allows you to log in using your drupal.org user name and password), you will need to get the Site Network module to reproduce this functionality in Drupal 6.
  3. Begin the upgrade process by first upgrading Drupal and all installed modules to their latest available 5.x versions. You can check on available updates for your 5.x Drupal install using the Update Status module.
  4. Set your theme to a core-provided theme such as Garland or Bluemarine.
  5. From within the Drupal 5.x administration panel, navigate to the Modules page. Disable all contributed modules, for now. Disable the Update Status module and uninstall this module -- it has been included in the core of Drupal 6.
  6. From the Drupal 5.x administration panel, navigate to Logs >> Status report. Fix any problems here before upgrading.
  7. Login as the master user (the first user account you set up in Drupal, which always has full privileges) and set your Drupal site to off-line mode. This can be done as follows. In the Drupal admininstration panel, navigate to Administration >> Site configuration >> Site maintenance. Select the site status as off-line, and save the configuration.
  8. At this point, it would be a good idea to make another file and database backup. This will help you if something goes wrong during the 5.x to 6.x upgrade and you need to start over. Also it's good to review the minimum Drupal 6.x requirements at this point:
    1. Web Server:
      Apache 1.3 or Apache 2.x hosted on Unix/Linux or Windows.
      IIS5 or IIS6, IIS7 if PHP is configured correctly.
    2. PHP:
      Recommended: PHP 5.2 or higher.
      Required: PHP version 4.3.5 or higher.
    3. Database Server:
      MySQL 4.1 or MySQL 5.0
      PostgreSQL 7.4 or higher
  9. Delete all Drupal files from the Drupal installation directory.
  10. Download the latest version of Drupal 6.x from drupal.org. Unpack the files and upload them to your Drupal installation directory.
  11. Upload the old “Files” and “Sites” directories from your backup to the Drupal installation directory. If other system files such as .htaccess or robots.txt were customized, re-create the modifications in the new versions of the files using the backups.
  12. Run update.php by visiting http://example.com/update.php (replace example.com with your Drupal installation's domain name and path.).
  13. Download and replace all non-core modules to their latest version for Drupal 6.x
  14. Enable your non-core modules and re-run update.php to update custom and contributed database tables.
  15. Update your theme for 6.x compatibility, if you are using a custom or contributed theme, and enable it.
  16. Verify that your site is working correctly.
  17. Navigate to the Administration >> Site configuration >> Site maintenance page, set your website status to online mode, and save your settings.
Drupal Templates Free Drupal Templates Drupal Hosting
Drupal Themes Drupal Modules Drupal FAQ
Drupal Tutorials Drupal Directory Drupal Resources
Free Drupal Themes
Free Drupal Themes available here is basically a ready-made design representing a typical high-quality and beautiful design of all of the CMS and Blog Drupal Themes.
   
Customize Drupal Templates
Drupal templates customization services you can easily get a unique and professional looking website that will correspond to your business needs.
   
Best Drupal Hosting
Are looking for the best Drupal web hosting? A good web host for Drupal that we can suggest which is available on the web.
   
Best Drupal Books
Are looking for the best Drupal books? Here we have some good collection of books about Drupal available on the web, which can be used for beginner or intermidiate developers.
» Drupal Templates/Themes
» Free Drupal Templates
» Drupal Hosting
» Drupal Themes
» Drupal Modules
» Drupal FAQ
» Drupal Tutorials
» Drupal Directory
» Drupal Resources
» Drupal videos
» Drupal Books
» Drupal templates Customization

All Drupal templates are completely customizable and ready for immediate download.

Template Types
» Turnkey Websites
» Premium Templates
» Flash Templates
» PowerPoint Templates
» Personal Pages Templates
» Most Popular
» Low Budget Templates
» Flash Photo Galleries
» Corporate Identity
» Last Added Templates
» Zero Downloads
» CSS Web Templates
» PhpBB3
» PhpBB2
» phpBB Skins
» Web 2.0 Templates
» Forums Web Templates
» Portals Web Templates
» Flash Intro Templates
» SWiSH Templates
» Zencart Templates
» CRE Loaded Templates
» osCommerce Templates
» Halloween Web
» XML Flash Site Templates
» Magento Templates

 Template Categories
Click here for more Categories



Web Templates | WordPress Themes | PHP-Nuke Themes | Joomla Templates | Mambo Templates | Drupal Themes | phpBB Templates | Flash Web Templates |
Dynamic flash photo gallery templates | osCommerce Templates | CRE Loaded Templates | CSS Web Templates | XML Sitemap | SWiSH Templates |
Real Estate Templates | Site Map | Site CMS | Flash Flip Book | Web Templates Customization | Website Builder | Affiliate Program | Resources |
Templates Directory | Link to us | Submit a site | Submit Articles | News
Copyright © 2003 -2009 CMS & Blog Templates. All Right Reserved. FAQ | Terms of Use  Web Design by Digital Dreams - Your Outsource Partner