Upgrading Joomla

 

Upgrading and Migrating

 

Upgrading from one version of Joomla to another version is often referred to as Migrating.  But this can be misleading because Mirating is usually associated with moving a site from one server to another.  This page deals with Upgrading Joomla from 1.6.5.  Upgrading Joomla versions lower than Joomla 1.6.5 are vastly complicated and usually take longer than starting the site from scratch.  This is because of the changes in the PHP code and the database structure.  Also many of the features in Joomla 2.5 perform tasks that Joomla 1.5 and Joomla 1.0 need extensions for.

 

Joomla 2.5 also has an enhanced A.C.L. which allows for better control of User permissions.  For those and many other reasons it is probably better to create a new site than Upgrade from lower versions.

 

Upgrading versions of Joomla from 1.6.5 to Joomla 1.7.0

 

The introduction of Joomla 1.6 brought in several new features, one of which was 'Automatic update', the 'Automatic update' will also automatically find upgrades as well.  Because of the changes made in the databases during the various releases of 1.6 and 1.7 'Automatic updates' is best not used for Joomla versions below 1.6.5.  Using 'Automatic updates' for 1.6.5, 1.6.6 and 1.7.0 has to be done twice to bring Joomla up to the current version.

        1. Login to the administrator control panel of your Joomla.
        2. Navigate to ... Extensions >>> Extensions manager ... and click the 'Update' tab.
        3. Then 'Purge cache' ... 'Check for updates', select the Joomla upgrade and click the 'Update' button.
        4. Log out then repeat steps 1 to 3.
        5. Log out and back in again.
        6. Navigate to ... Extensions >>> Extensions manager ... and click the 'Database' tab.
        7. If any errors show then click the 'Fix' button.

 

Upgrading versions of Joomla from 1.7.1 to 2.5.2

 

Upgrading from Joomla 1.7.1 onwards is much easier than updating or upgrading from other versions of Joomla.

        1. Login to the administrator control panel of your Joomla.
        2. Navigate to ... Extensions >>> Extensions manager ... and click the 'Update' tab.
        3. Then 'Purge cache' ... 'Check for updates', select the Joomla upgrade and click the 'Update' button.
        4. Log out and back in again.
        5. Navigate to ... Extensions >>> Extensions manager ... and click the 'Database' tab.
        6. If any errors show then click the 'Fix' button.

 

 

Other information

 

There are manual methods to upgrade from Joomla 1.6.0 onwards but if the above methods do not work then you will probably need to examine your server setup.