Upgrade to DotNetNuke 5.4.2 From 4.9
DotNetNuke release version 5.4.2 is the most current upgrade out there. Upgrading to DotNetNuke 5.4.2 from 4.9 will be a very simple process thanks to the streamlined upgrade features added in 4.6.2 and later versions of DotNetNuke. The following instructions provide the steps needed to upgrade to DotNetNuke 5.4.2 from 4.9.
Backup Existing Site
NOTE: DO NOT CONTINUE if you have not validated a 100% correct backup file. I have tested multiple 5.x upgrades, and there have been limited occurrences where sites have had issues, I cannot stress the importance of backups enough!
To perform an upgrade from 4.9 or later to 5.4.2 you may simply download the UPGRADE package from the DotNetNuke.com website. You MUST use the upgrade package for this process. Once you have downloaded the package, simply unzip it over your existing DNN installation. This will update all DotNetNuke core files and prepare you to install the upgrade. (NOTE: Release Candidate versions of DotNetNuke 5 are NOT to be used for production sites)
Now, simply navigate to http://www.mysite.com/install/insta...de=install
and you will be triggering the upgrade just like normal. All needed web.config changes will be merged and your site will be upgraded. If you encounter an under construction page, simply try the URL again. After a few moments of processing you should see a success message. If any errors are encountered you will want to be sure to note them BEFORE continuing on to another page.
Remote Hosting/Production Environment Considerations
If upgrading a DotNetNuke site that is public facing or on a remote hosting provider it would be highly recommended that during the upgrade process an "app_offline.htm" file be placed in the root of the DNN installation. This file will prevent the processing of ANY ASP.NET requests and will ensure that the upgrade process is not triggered until YOU want it to be. You simply have to remove the file before you can process the upgrade.
Upgrades form 4.9 to the most current version are very simple tasks and make the process a lot less painful than previous processes. Please note that this process does NOT update any modules that might have new releases so you must do that via a separate process!
If you want to pay a professional to do a Dotnenuke Upgrade / Module Upgrade for you please contact us at 480-722-1227