The instructions below detail how to update your Ushahidi instance. It is intended for developers and admins who are running the engine on their own servers.
Step 1: Backup everything including .htaccess, ./applications/config/config.php, database.php and auth.php
Step 2: Download the most recent version on github at http://github.com/ushahidi/Ushahidi_Web/downloads
Step 3: Depending on your database version, execute the appropriate upgrade*-*.sql (or simply the upgrade.sql file if present) scripts in phpMyAdmin or via the command line to bring your database up to date.
Step 4: Copy the new files over the old ones.
Step 5: Since the configuration files may have changed on the update, open your backed up config files mentioned above and make sure the values match the new files. If they do not, copy your backed up config values to the new ones.
That’s it! You are done. Your Ushahidi instance is updated.