Joomla updating: Difference between revisions
No edit summary |
No edit summary |
||
| Line 13: | Line 13: | ||
===Verify Joomla Core File Integrity=== | ===Verify Joomla Core File Integrity=== | ||
Hopefully your site developer didn't modify any of the core Joomla files. If they did, upgrading your site will undo these changes and likely break things. Fortunately, we can install a Joomla extension to check this for us. | Hopefully your site developer didn't modify any of the core Joomla files. If they did, upgrading your site will undo these changes and likely break things. Fortunately, we can install a Joomla extension to check this for us. | ||
*Log in to your Joomla Administrator console, and go to '''Extensions -> Install/Uninstall''' | |||
Revision as of 18:39, 18 February 2010
Why Update My Joomla Site? It works great as it is!
Updating Joomla can be a daunting task, but it is necessary to keep your site secure. As of this writing, all but the latest version of Joomla have commonly-exploited security holes.
If you are unlucky enough to be the target of such an exploit, the attackers will gain full access to your files (including your email) and full access to your database. They may install malicious code in your site to distribute viruses and other malware, which can garner the dreaded This Site May Harm Your Computer warning from Google and Firefox. They may also use your site as a vector to send spam and commit other intrusions and attacks.
In this case, an ounce of prevention is worth many pounds of cure.
Updating Joomla the Easy Way
Hands Off
Be sure your site admins won't be making changes to the site during the update process.
Make Backups
Be sure you have a current, complete backup of your Joomla files and MySQL database.
Verify Joomla Core File Integrity
Hopefully your site developer didn't modify any of the core Joomla files. If they did, upgrading your site will undo these changes and likely break things. Fortunately, we can install a Joomla extension to check this for us.
- Log in to your Joomla Administrator console, and go to Extensions -> Install/Uninstall