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

HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Upgrade from 5.04 to 5.06 Not WorkingUpgrade from 5.04 to 5.06 Not Working
Previous
 
Next
New Post
1/11/2011 11:04 AM
 
I installed the 5.06 (or 5.60 whichever it is) code on my webserver and then restored my 5.04 database.  I went to the website and it upgraded everything with success but then when I go to the main page of the site, it just says DotNetNuke Error and then Windows Vista under that on the left, and Return to Site button.  Any ideas on how to fix this?  Anywhere I can check for errors in the upgrade process?

Thanks,
Greg
 
New Post
1/11/2011 12:25 PM
 
An update...

I am new to upgrading DNN so I've done a bit of research and am wondering on how to upgrade my current installation of 5.4.1 to 5.6.0.  I've seen the upgrade chart that says that I need to go to 5.4.4 and then to 5.5.0 and then to 5.60 and not directly from 5.4.1 to 5.6.0.  Is that correct?

If so, I've downloaded and extracted the upgrade code files for 5.4.4, 5.5.0, and 5.6.0.  Now what?  Do I copy them and overwrite my existing files and then go to the site and let it upgrade my database?  I haven't seen any clear instructions on this.  I have skins and containers loaded so I'm just looking for instructions on what to do with the upgrade files.

Please help.

Thanks,
Greg
 
New Post
1/11/2011 2:11 PM
 
Looking at the source code of the error page, I see this:

<form method="post" action="ErrorPage.aspx?status=500&amp;error=The+INSERT+statement+conflicted+with+the+FOREIGN+KEY+constraint+%22FK_PortalAlias_Portals%22.+The+conflict+occurred+in+database+%22faithsdc%22%2c+table+%22dbo.Portals%22%2c+column+%27PortalID%27.%0d%0aThe+statement+has+been+terminated." id="Form">

I've tried deleting the alias, restarting, and even manuallying entering it and nothing works. 

Thoughts?
 
New Post
1/11/2011 7:24 PM
 
Although you method of upgrading the site does not follow the recommended upgrade procedure it is likely that the error you are experiencing following the upgrade to DotNetNuke 05.06.00 is due to the known issue which affects some (but not all) upgrades and installs thanks to modifications which were made in 05.06.00 to the UrlRewriteModule. Some (but likely not all) of the causes of this issue have been addressed in the forthcoming release of DotNetNuke 05.06.01 due out in a week or so.

Because of this potential issue with 05.06.00, I cannot personally recommend upgrading beyond 05.05.01 at this time.

For the correct method of upgrading an existing site, please refer to the DotNetNuke Wiki page:

http://www.dotnetnuke.com/Resources/W...

As for the upgrade version path, while I can see some value in upgrading in by way of 5.04.04, I have upgraded a number of 4.x successfully by upgrading to 4.09.05 then directly to 5.05.01. I have also successfully upgraded a couple of sites from early 5.01.xx  to 5.05.01. If I were going to change the application pool from ASP.Net 3.5 SP 1 to ASP.Net 4.0, that's the one case in which I would do the intermediate upgrade to 5.04.04 then make the change to ASP.Net 4.0.

The keys to successful upgrades seem to be . . .
  • knowing the situations that might cause a particular upgrade to fail - for example having an earlier version of the XML module installed when upgrading to 5.03.00 or later or having had an earlier version of iFinity URL Master installed when upgrading to 5.05.00 or later.
  • checking (and rechecking) that the ASP.Net worker process account (IIS AppPool Identity account) has been granted full filesystem permissions on the root of the install and all child folders.
  • verifying that your web server and SQL server meet the minimum requirements (ASP.Net 3.5 SP 1 and MS SQL Server 2005/2008) for DotNetNuke 5.02.00 and later or ASP.Net 4.0 for DNN 5.04.04 and later).
  • not making manual modifications to the web.config file prior to upgrading from DotNetNuke 4.06.02 and later. Note that the upgrade packages intentionally do not include a web.config file for that reason.
  • having good backups of BOTH the file system and database taken prior to the upgrade - just in case something does go wrong.

 


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
1/11/2011 9:59 PM
 
I have figured out the problem isn't even with upgrading now.  I have a currentlt running installation of 5.4.1 on a webserver.  I have copied all of the files and restored a backup of the database.  I set it up on my local server by only changing the database connection string to point to my database server and when I go to the site, I get the error page.  So, it won't even run by moving the current installation to another server.

What do I need to do to move a current installation to another server?  If I could at least do this, I would be very happy.  I think I have the upgrade process down but I need to move to another server.

Please point me in the right direction.  I have spent alot more time on this then I think I should've.  It's a .NET application and SQL database.  I don't understand what is going on by moving it to another server.

Thanks for any suggestions.
Greg
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Upgrading DNN P...Upgrading DNN P...Upgrade from 5.04 to 5.06 Not WorkingUpgrade from 5.04 to 5.06 Not Working


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