Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Upgrading to DNN 5.2.3 -- No Portals PageUpgrading to DNN 5.2.3 -- No Portals Page
Previous
 
Next
New Post
3/6/2010 2:00 PM
 

I am upgrading my site from DNN 4.8.3 to DNN 5.2.3. My site relies on "parent portals" so I ALWAYS test all of the portal logic on my localhost system. Since mu ISP PowerDNN recently upgraded to SQL Server 2008, I have to upgrade to SQL Express 2008 in order to restore the backup files. I am doing this testing on my Windows 7 Pro 64bit system.

  1. Backup database and files with PDNN control panel and download to local host.
    (Backup-yyyy-mm-dd.zip)
  2. Delete the old files at C:\ASI3 (the location of web site) You may have to stop IIS and even reboot to delete files. Yuk
  3. UnZip the backup into in the empty C:\ASI3
  4. In Windows Explorer -> Properties insure that C:\ASI3, user ‘DefaultAppPool’ has Modify permissions. Note When entering this user use the name ‘IIS AppPool\DefaultAppPool’
  5. In Windows Explorer -> Properties -> Add -> Advanced -> Find Now insure that C:\ASI3, user ‘IIS_IUSRS’ has the default permissions
  6. Edit web.config (located up a couple directories) in httpdoc (the web root) to have the correct access strings. In my case both strings are in the file, marked by ++ and one of each set is commented out.
  7. Rename C:\ASI3\agingsafely to C:\ASI3\agingsafely.bak
  8. In SQL Mngt Studio Express delete the ASI3 database and recreate it by restoring from C:\ASI3\agingsafely.bak  Note: I keep databases in c:\ASI-Databases
  9. In SQL Mngt Studio Express’s ASI3 Security\Users add 'IIS APPOOL\Classic .NET AppPool' as the DB_Owner  Note: Under WindowsXP this was ASPNET, I guess
  10. In IIS Manager insure the Default Document (Default.aspx) is the highest priority.
  11. In IIS Manager insure the ASI3 is and Application pointing to the directory containing web.config
  12. Bring up the localhost version of the site and briefly test that it works running DNN4.8.3
  13. Comment out PageBlaster and iFinity Freindly URL in web config be because these programs often cause DNN upgrades to fail.
  14. UnZip the DNN 5.2.3 urgrade kit over the existing files
  15. Access locahhost/asi3 and watch the upgrad occur. There are NO ERRORS to my great pleasure!

I now go to the site and start wandering around insuring that ListX and other important parts of my site are working.

All is working well UNTIL I select DNN's Portals page and I get the yellow screen of death.

[NullReferenceException: Object reference not set to an instance of an object.]
   DotNetNuke.UI.Containers.ActionBase.get_ActionRoot() +52
   DotNetNuke.UI.Containers.ActionBase.Page_Load(Object sender, EventArgs e) +57

[ModuleLoadException: An error has occurred.]
   DotNetNuke.Services.Exceptions.Exceptions.ProcessModuleLoadException(String FriendlyMessage, 
                 Control ctrl, Exception exc, Boolean DisplayErrorMessage) +141
   DotNetNuke.UI.Containers.ActionBase.Page_Load(Object sender, EventArgs e) +220
   System.EventHandler.Invoke(Object sender, EventArgs e) +


----------------------------------------------------------------
Any ideas wher to go next? The only page effected seems to be the portals page.
Normally I use my own xhtml skin for both the site and host.  The host page has shifted to the Blue DNN skin.
but what I am seeing still looks like my own skin.

/DaveS


/Dave S
 
New Post
4/23/2010 5:14 PM
 
Deafening Silence! I just tried this again with 5.4.0 and got the same result. Is anyone else using multiple portals with 5.2.3 or higher? Has anyone see a similar issue. Anyone got a suggestion? /Dave Snow

/Dave S
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Upgrading to DNN 5.2.3 -- No Portals PageUpgrading to DNN 5.2.3 -- No Portals Page


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out