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 ...Installing DotNetNuke as a native site instead of a virtual web.Installing DotNetNuke as a native site instead of a virtual web.
Previous
 
Next
New Post
9/21/2009 9:41 PM
 

I need to install an instance of DotNetNuke as it's own website in IIS. Can this be done? I've followed the instructions available, adjusting for an actual website instead of a virtual web. After everything is said and done, I can an error 404 - Page cannot be found error in IE.

I've created a web.config file from the release.config file found in the "source" installation package. I've adjusted it to point to me SQL 2005 server (which resides on a seperate server). I verified the proper user name and password, along with ensuring the proper string is uncommented out.

The database and associated user account is correct.

I also verified file permissions and all applicable IIS settings referenced in the install guides, etc are setup properly. The only difference is that I am installing it as it's own website in IIS instead of as a Virtual Web. What am I missing?  Here's a snippet of the web.config settings I am using. (names changed to protect the innocent of course). 

-------------------------------------------------------------------------

<connectionStrings>
    <!-- Connection String for SQL Server 2005 Express
    <add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" providerName="System.Data.SqlClient" />
    -->
 <!-- Connection String for SQL Server 2000/2005 -->
    <add name="SiteSqlServer" connectionString="Server=dbserver;Database=dotnetnuke;uid=dnnadmin;pwd=testpassword;" providerName="System.Data.SqlClient" />
  </connectionStrings>
  <appSettings>
    <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules
    <add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" />
    -->
 <!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules -->
    <add key="SiteSqlServer" value="Server=dbserver;Database=dotnetnuke;uid=dnnadmin;pwd=testpassword;"/>

 
New Post
9/21/2009 10:26 PM
 

Without knowing more about your IIS setup, a copuple of things to check, and it sounds like the issue is the first one:

- is default.aspx listed as a default page in the IIS site settings? a quick way to see if that might be the issue is to address your site as mydomain.com/default.aspx in the browser - if it resolves, you're missing the default.aspx entry.
- is the DNS set up correctly? a quick way to check if it's a DNS issue or not is to edit the bindings for the site in IIS and specifiy the domain name. If the first item passes, and this resolves to something, then the issue is further down the path.
- is the correct portal alias present in the portalalias table in the database?


Eric Swanzey
www.swanzey.com
 
New Post
9/21/2009 11:49 PM
 

turned out to be an issue with my .NET 2.x mappings in IIS. Remapped them and all better. Thanks for being a soundboard. :-)

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Installing DotNetNuke as a native site instead of a virtual web.Installing DotNetNuke as a native site instead of a virtual web.


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