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 ...Site not loading after upgrade to 4.5.2Site not loading after upgrade to 4.5.2
Previous
 
Next
New Post
7/24/2007 1:44 PM
 

ArntK and MISMonkey,

Could either of you provide the values in your PortalAlias table. I think I located the problem in the upgrade logic, but in order to verify, I need to know what portal alias value is causing the issue.


My comments are my own and are offered WITHOUT PREJUDICE

Shaun Walker
http://www.siliqon.com
 
New Post
8/7/2007 4:53 PM
 

Shaun,
I am very sorry i missed your response. Here are my PortalAliases for my host site:
On my live server:

  • www.swcweb.net
  • www.swcweb.no
  • test.swcweb.net
  • *.swcweb.net

The two last one is not in use and not working.


On my local install:

  • localhost/dotnetnuke_1

 

I hope this helps
ArntK


Arnt O. Kvannefoss Software Consult AS Microsoft Certified Partner www.SwcWeb.net www.pamelding.net www.softwareconsult.no
 
New Post
8/9/2007 12:15 PM
 

Hmm.... this does not really explain it. I was looking at this logic in upgrade.vb - UpdateApplication():

                For Each objAlias In arrAliases
                    'For the alias to be for a child it must be of the form ...../child
                    If objAlias.HTTPAlias.LastIndexOf("/") <> -1 Then
                        childPath = ApplicationMapPath & "\" & objAlias.HTTPAlias.Substring(objAlias.HTTPAlias.LastIndexOf("/") + 1)
                        If Directory.Exists(childPath) Then
                            'Folder exists App/child so upgrade

                            'Rename existing file
                            System.IO.File.Copy(childPath & "\" & glbDefaultPage, childPath & "\old_" & glbDefaultPage, True)

                            ' create the subhost default.aspx file
                            System.IO.File.Copy(Common.Globals.HostMapPath & "subhost.aspx", childPath & "\" & glbDefaultPage, True)
                        End If
                    End If
                Next

This is legacy logic to replace old child portal default.aspx files with a newer format. It tries to determine child portals based on the existence of "/" in the portal alias. I was thinking there may be a way for a portal alias to end in "/" - which would then result in the root default.aspx getting replaced. Based on your portal alias values, this does not seem to be the case. I will need to continue investigating.


My comments are my own and are offered WITHOUT PREJUDICE

Shaun Walker
http://www.siliqon.com
 
New Post
8/13/2007 5:14 PM
 

Shaun, I see what you mean.

Can you get the host portal from the database?

Thanks ArntK


Arnt O. Kvannefoss Software Consult AS Microsoft Certified Partner www.SwcWeb.net www.pamelding.net www.softwareconsult.no
 
New Post
8/20/2007 6:00 PM
 

The only difference between a "Host" or Parent portal and a child portal is that the child portal has a subfolder with a default.aspx page that redirects to the parent default.aspx (adding the appropriate querystring parameter).

Therefore the answer is yes.


Charles Nurse
Chief Architect
Evoq Content Team Lead,
DNN Corp.

Want to contribute to the Platform project? - See here
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Site not loading after upgrade to 4.5.2Site not loading after upgrade to 4.5.2


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