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 ...Need some answers from experienced DNN peopleNeed some answers from experienced DNN people
Previous
 
Next
New Post
3/31/2007 10:26 AM
 
Hello

I have tried and successfully created a few DNN installations on my local IIS (at home and at work), and have had no problem movin them from one virtual directory to another after I discovered theese things:

1. ASPNET needs to have modify rights on the directory
2. you need to put a new HTTP alias into DNN.

To move one of them to external hosting seems to require something else, and this something I havent been able to find anywhere. Most guides assume that you yourself is the host and have 100% controll over the hosting environment. This isnt the case for many people (such as myself). I cannot access the host IIS, cannot make any changes to the directory structure save for those under my domain, so I cannot change any rights for any users on the directory structure.

I have read that in theory it should only be to copy the DNN structure (from local IIS) to the root of the remote server and voila that should work if you are using the integrated DB. That seems to be wrong, since other people say that you need to change the connection string of the DB even for an integrated DB (and I mean the one that pops up in /app_data).

If I am running with the integrated DB, do I need to make any changes to any file or directory or my DNN  installation for it to work on a remote host. I have, as I wrote above discovered that you need to make another http alias, but is there something else?

It is a bit frustrating for a DNN beginner to discover that most here write instructions for other people that run their own hosting environment, what I want to know (and by the number of beginner posts on this subject I guess alot of people) is how to make the "vanilla" or next--> next, install case work on a remote host.

If the connection string needs to be changed even for the integrated DB what is supposed to be there for DNN to be able to find it, and what do I need to ask my host to provide? The default webconfig contains:

connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"

and:
<add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/>

what needs to be changed here, If my host is www.mydomain.eu?

Besides the ASPNET rights, http alias and the connection string, is there anything else that needs to be changed when moving from a local IIS to a remove hosting environment?

Please reply with any comments you have, positive or negative.

Best regards
Torbjörn
 
New Post
3/31/2007 12:31 PM
 

The best place for you to get an answer to this question is from your hosting provider. 
They should be able to give you a valid connection string as it depends on how they have setup your environment in regards to using Integrated Security, etc.

The connection string provided is a common and secure way that should work on mosts hosts.

Also, keep in mind that the connection string for a SQL Express DB file and your domain name are not related.

However, the Http Alias (PortalAlias) does need to be added to match your Domain Name on the remote server and you should add the remote alias before transferring your site.


DotNetNuke Modules from Snapsis.com
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Need some answers from experienced DNN peopleNeed some answers from experienced DNN people


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