One of the great things about mojoPortal is that there’s such a strong ongoing effort to continually upgrade the features, and provide more functionality all the time. However, in order to keep up with the changes, it’s necessary to apply the upgraded version of mojoPortal to your existing site.
It’s always highly recommended to test upgrades on a local instance of your mojoPortal website, to identify anything that might break, such as custom coding or features. If that’s not possible, you should at least make a complete backup of your current site. Use an FTP application such as FileZilla to download a complete copy of your current site, and use your control panel to make a complete .bak file of your existing database, and download it as well.
Now that you’ve got backups in the event of unexpected issues, it’s time to update your site. Be sure to save any custom settings in your web.config file, to apply to the new version.
Download the latest deployment files from the mojoPortal Codeplex site; unzip the files, and use your FTP application to upload all the files to your website folder. Apply all the custom settings to the new web.config file, and then access the site.
Usually, mojoPortal will detect the presence of updated files, and switch over to the upgrade file automatically. If for any reason this doesn’t occur, manually navigate to yourwebsiteurl/setup/default.aspx – that will manually activate the upgrade scripts. If there’s a problem for any reason, read the update errors; the most common error will be in either the database connection string, or file folder permission settings, which are both easy to remedy.