If you have installed Mambo via Fantastico:
Open cPanel -> Fantastico -> Mambo. If there is a new version of Mambo, Fantastico will visualize an Upgrade button. You will be able to upgrade Mambo by clicking that button:
If you have modified the files, languages, themes or if you have added any third-party modifications to the installation of Mambo it is possible that you may need to re-install your themes and/or re-apply your custom changes after using the Fantastico upgrade.
SiteGround recommends a web site backup to be created before proceeding with the upgrade.
If you have installed Mambo manually, you should upgrade it manually.
Step 1. First you should download the Mambo upgrade package. After you've downloaded the file, you should extract it.
Step 2. Backup your site (both database and web site files).
Step 3. Take your site offline: Site -> Global Configuration -> Site -> Site Offline (YES) and click Save:
Step 4. Then, you should remove the following files and directories of your current Mambo installation:
For example if you have installed Mambo in the folder 'mambo' on your account, you should remove:
Step 5. Now, you have to run the SQL queries from the corresponding sql file which is located in the installation/sql folder. This can be done through PHPMyAdmin. If you have changed the default table prefix, you will have to replace mos__ with the new one.
You will need to find which database your Mambo installation uses. You can find that from Cpanel -> File Manager. Navigate to the configuration.php file in your Mambo directory. Click on the file and choose the Edit File link. Find the following variable:
The value of this variable will show you which database your Mambo installation uses - e.g.:
$mosConfig_db = 'username_mamb1';
Step 6. Navigate to your Mambo database in PhpMyAdmin, go to the SQL tab and paste the SQL queries in the blank box named Run SQL query/queries on...
Step 7. Upload all files from the Patch_xxx_to_xxx folder (on your computer) into your Mambo installation on your hosting account. Let them overwrite the existing files. You can do that by using an FTP client.
Step 8. Open your configuration.php file and change
$mosConfig_lang = 'english';
$mosConfig_lang = 'en';
To do that you can use the File manager.
Step 9. If you are using SEO then remove your old .htaccess file and rename the new htaccess.txt file to .htaccess.
Step 10. Bring your site back online: Site->Global Configuration->Site Offline (NO).
Step 11. Remove the installation folder.
Feel free to contact us if you have any questions or recommendations about this tutorial at: tutorials 'at' siteground.com