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...Administration ...Administration ...Please help with portal alias understandingPlease help with portal alias understanding
Previous
 
Next
New Post
9/19/2006 1:05 PM
 

 

It was moderation delay.  But you won't have that any more davekolb.


DotNetNuke Modules from Snapsis.com
 
New Post
9/19/2006 1:40 PM
 

 

why do you need to have a copy on local host?

OK, ILL be glad to help but first, Question, do you have a dnn install already with at least 1 domain?

and it is running fine, the latest version dnn?

ill give you outline after i get answer.

I think there might be better ones than godaddy.  search teh public forums, there was a recent post on recommended hosts. If I were you I would take their advice.  I know Godaddy is cheap but there usually is a hidden cost with the cheap price.

davekolb wrote

Yes I have questions. If PlanA is possible, that I can have one DNN site for 3 unique portal domain names, my questions are:

  1. How do I develop this on my local host since I only have one unique domain name there?
  2. Could you give me a bit of an outline on how to proceed within DNN?
  3. Is a GoDaddy URL alias sufficient to map a 2nd and 3rd unique domain to the site hosting by the first domain? Iow, do I merely alias www.portaltwo.com to www.portalone.com?

The benefits of GoDaddy shared hosting are lots of disk space and transfer bandwidth for very cheap and resonable performance. On the other hand their support is not very good but I could easily see that elsewhere as well. I have tried putting a single portal at GoDaddy without success so far by uploading my local portal files with a new web.config file. Installation starts but then fails with an unhandled exception after a complaint that portal 0 already exists but how else would one upload a localhost portal to put it into production?

Do you have a hosting service to recommend that better supports DNN as well as being inexpensive?

Thanks, Dave


DotNetNuke Search Engine
ASP.Net Search Engine
Email me to add your favorite sites to the search List.
 
New Post
9/19/2006 2:20 PM
 

I guess I want a copy on my local host so I can debug any changes to my portals and then upload the new files to the website rather than update the live production site. Is this not normal or proper procedure for DNN or most any site maintenance?

I installed the lastest version 4.3.5 on my local machine and got a simple local site working. Weird that isntall had a lot of version 3 upgrade messages however. Is that normal?

I then FTP'd the files from c:\inetpup\wwwroot\portalone to my GoDaddy root dir at d:\myuserid hoping to create a portal site in the GoDaddy root. Following some instructions on how to do this, I also uploaded a web.config with the proper connection strings and objectQualifier prefix and then hit my site which did an install but failed in a couple aspects even though in the end it said installation complete. I could see where the database was created just fine and had lots of tables, views and SPs that had my DNN prefix. The failures were 1) a complaint about portal 0 already existing during install which I hoped was not fatal and was due to my uploading from my local machine where I had defined a portal 0 and 2) an unhandled exception as mentioned below after I hit the portal access link shown after the installation complete message. Seems like DNN could improve exception handling behaviour during this initial install phase.

Will also look around for GoDaddy alternatives as I'm not happy with their attitude or support capability. Especially their attitude.

Thanks, Dave

Object reference not set to an instance of an object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

 
[NullReferenceException: Object reference not set to an instance of an object.]
   DotNetNuke.Entities.Portals.PortalSettings.GetPortalSettings(Int32 TabId, PortalAliasInfo objPortalAliasInfo) +125
   DotNetNuke.Entities.Portals.PortalSettings..ctor(Int32 tabId, PortalAliasInfo objPortalAliasInfo) +83
   DotNetNuke.HttpModules.UrlRewriteModule.OnBeginRequest(Object s, EventArgs e) +5768
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64

 
New Post
9/19/2006 2:32 PM
 

1) Well I keep a local copy running but I dont try to make sure its a copy because thats almost impossible.
But as far as a copy meaning: "same version dnn" then yes.

2) yea its prolly a typo, think is 4.3.5 maps to the corresponding version 3.3.5. The steps are the same so they prolly used the same code for that.

 

davekolb wrote

1) I guess I want a copy on my local host so I can debug any changes to my portals and then upload the new files to the website rather than update the live production site. Is this not normal or proper procedure for DNN or most any site maintenance?

2) I installed the lastest version 4.3.5 on my local machine and got a simple local site working. Weird that isntall had a lot of version 3 upgrade messages however. Is that normal?

3) You uploaded a copy of your local version? hope not... you should create teh db blank then copy the files from dotnetnuke, not your local site. that error is teh first time the db is hit. so prolly a db related problem. Since you have already run the site locally, I assume you have teh connection string correct.

 

 

I then FTP'd the files from c:\inetpup\wwwroot\portalone to my GoDaddy root dir at d:\myuserid hoping to create a portal site in the GoDaddy root. Following some instructions on how to do this, I also uploaded a web.config with the proper connection strings and objectQualifier prefix and then hit my site which did an install but failed in a couple aspects even though in the end it said installation complete. I could see where the database was created just fine and had lots of tables, views and SPs that had my DNN prefix. The failures were 1) a complaint about portal 0 already existing during install which I hoped was not fatal and was due to my uploading from my local machine where I had defined a portal 0 and 2) an unhandled exception as mentioned below after I hit the portal access link shown after the installation complete message. Seems like DNN could improve exception handling behaviour during this initial install phase.

Will also look around for GoDaddy alternatives as I'm not happy with their attitude or support capability. Especially their attitude.

Thanks, Dave

Object reference not set to an instance of an object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.


Stack Trace:

 
[NullReferenceException: Object reference not set to an instance of an object.]
   DotNetNuke.Entities.Portals.PortalSettings.GetPortalSettings(Int32 TabId, PortalAliasInfo objPortalAliasInfo) +125
   DotNetNuke.Entities.Portals.PortalSettings..ctor(Int32 tabId, PortalAliasInfo objPortalAliasInfo) +83
   DotNetNuke.HttpModules.UrlRewriteModule.OnBeginRequest(Object s, EventArgs e) +5768
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64


DotNetNuke Search Engine
ASP.Net Search Engine
Email me to add your favorite sites to the search List.
 
New Post
9/19/2006 4:59 PM
 

Does everyone maintain their DNN websites live? This seems dangerous to me rather than changing locally then uploading.

WHen I run locally I use SQL Express file based data and on the host use SQL Server and change connection string and the initial hit of the website builds the database. There is no record in the portalalias table however which concerns me. If I add one as suggested by Briana Tarrance
at virtual-essentials I get a DNN login screen that looks nothing like my local version which is even more weird.

Don't think DNN folks have thought out local/remote maintenance or remote host cloning very well imo.

So how do you suggest creating multiple domain portals on one site anyway?

Dave

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Please help with portal alias understandingPlease help with portal alias understanding


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