Knowledgebase
Upgrading DotNetNuke Version (6.x.x) - DNN
Posted by on 17 August 2012 12:55 AM

Chillox can provide an upgrade of the DotNetNuke installation of your site upon request.  The fee for this service is $30.00 per DNN installation. To request an upgrade please Login to the Support Desk and create a Ticket request the upgrade with a statement approving the $30.00 upgrade fee.


If you wish to perform DotNetNuke upgrade please follow the steps below:

 

Clients are free to upgrade DotNetNuke themselves however when they do upgrade themselves we do not guarantee an error free upgrade. Make sure to read this article completely, carefully and follow all the important steps.

 

First

 

  1. Backup the database.
    1. To learn, how to perform database backup in Chillox control panel visit: http://tinyurl.com/9mtlqbj
  2. Backup the file system.
    1. To learn, how to perform full website backup in Chillox control panel visit: http://tinyurl.com/8k473p6
    2. You can also download the DNN file system to your local computer using FTP.
  3. Make sure you did steps 1 & 2 above.

 

 

    If the DNN installation uses third-party modules and / or skins that includes custom entries in the web.config file, the customer should consult with their vendor on the best way to perform an upgrade.

     

     

    Upgrade Instructions:

    Please Note: If upgrading to version 5.x.x your site must be set to ASP.NET 4.0, you can check the ASP.NET version in your DNN site by going to Host\Host Settings.

     

    1. Download the latest upgrade package zip.
    2. Extract the upgrade package zip folders/files into a temporary folder on your local system. Do not manually extract any .zip files contained within folders of the upgrade package.
    3. Turn off AutoUpgrade
      1. By default DotNetNuke will be set to "AutoUpgrade", this means that the first user to hit the default.aspx page on any portal within your DNN installation will trigger the upgrade process.  This is typically not a desired result as if an error occurs you might not be able to see the error log since the other individual started the upgrade.  The way around this is to update the "AutoUpgrade" appSetting, if you set this to "false" you will be required to navigate to the <yoururl>/Install/Install.aspx page to perform the upgrade. 
      2. <add  key ="AutoUpgrade"  value ="False"   />
    4. If your site is public, place a html file named "App_Offline.htm" containing at least 512 characters in the root website folder (httpdocs) to temporarily take the site offline to users while performing the next step. For your convenience a generic "App_Offline.htm" is attached below.
    5. Upload via FTP or other access all folders/files from the extracted upgrade package on top of (over write) the existing site's folders and files. Content that you have created, modules you have installed, etc. will not be overwritten. When prompted to overwrite an existing folder or file answer OK or YES.
    6. Remove or rename the App_Offline.htm file if you placed one in the root website folder.
    7. Browse to the website triggering the upgrade wizard which will prompt for host password and take care of everything from that point on. NOTE: If auto-upgrade has been disabled in the AppSettings section of web.config (step 3 above), you will need to browse to "<yourdomain>/Install/Install.aspx?mode=upgrade" to trigger the upgrade.

     



    Attachments 
     
     app_offline.zip (0.42 KB)
    (17 vote(s))
    Helpful
    Not helpful

    Comments (3)
    George
    24 December 2012 08:39 PM
    Do you guys have any tutorial to upgrade the dotnetnuke version to 7?
    Nick Saleh
    24 December 2012 08:47 PM
    Hi George

    All the steps in this tutorials are same, you just need to upload the DNN version 7 (upgrade files) as mnetioned in step 5.

    Thanks
    Ayub Haroun (Bureau Social Services)
    25 December 2012 01:13 AM
    Thanks that worked for me.
    Post a new comment
     
     
    Full Name:
    Email:
    Comments:
    CAPTCHA Verification 
     
    Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).