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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...CanCan't get past install. Will never know what DNN is like.
Previous
 
Next
New Post
4/7/2007 6:24 PM
 

It's not.  The root folder and dotnetnuke folder point to different folders.  As a matter of fact, I am currently running the setup program member "geert" recommended.  I am receiving an Object reference not set to an instance of an object error.  I did notice that this install program sets up the database differently than the documentation notes (it sets a few more roles than previously noted).  But I'm still hosed.

 
New Post
4/7/2007 8:04 PM
 

Having just spent a bit of time playing with the new DNN4.5.0 release, I've got to say that the new installer makes the entire process at least an order of magnitude easier. 

 

Here is my prescription:

  1. Download the install version of DNN4.5.0 and unzip it into it's own directory.  DON'T TOUCH THAT DIRECTORY!
  2. Create a new database on your SQL Server.  DON'T TOUCH THAT DATABASE!
  3. Using IIS, create a new virtual directory, point the virtual directory at the directory created in Step 1.
  4. Under "Properties" on the new site, make sure that there is a Default.aspx listed as a document for the new virtual directory and make sure that it's at the top of the list. (let's say the new virtual directory is DNN.)
  5. Aim your web browser at the new virtual directory:   http://localhost/DNN

Now ... if DNN kicks in and begins the install, you're there.  If not, there's something wrong with your IIS, so you'll have to tackle that one first.

But ... IF DNN starts up ... follow the prompts, and verify (by clicking the appropriate button at each step) before clicking next.  My recommendation is that you accept the defaults, DO NOT attempt to install extra modules until you've got the basic site working, etc.

You'll set up your connection to the db and test it, you'll set up your host and admin user, etc. 

You'll then be able to click the last button and visit your new site.  Play with it, understand it, get used to it, etc ... BEFORE you fall into the trap of adding more modules, skins, or other bells an whistles.  Then, learn how to make backups of your site's directory and database.  Having done that, you can feel free to strike out and add all of the goodies you need!

 

Good luck ...

 




Joe Craig
Patapsco Research Group, Ellicott City, MD
DotNetNuke Development and Services (http://patapscorg.com)
 
New Post
4/7/2007 8:48 PM
 
FYI – I have successfully installed DNN (version 4.4.1) – but not without issues that should be documented (the purpose of my original post). Below I have documented the process that worked for me. 
 
First, I want to thank all of those who were generous enough to help me (you kindly asked me to give it another go and offered your guidance during that process). I was truly surprised by how helpful, professional and eager you all were. This doesn’t include NukeAlexS; however, NukeAlexS’s response to me generated a response from “Brian” (thanks bro!) whose comments about having to delete web files and the database after each failed installation actually gave me a clue to the issue…and there was an issue, contrary to NukeAlexS’s rant. To NukeAlexS I say this – you’re right. I’m not your boss. If I were you’d be fired.
 
Steps I took for a successful install of 4.4.1:
 
Based on a recommendation from a forum member (thanks Geert!) I used the setup utility for 4.4.1. I performed the setup on a Windows 2003 Server machine against a SQL Server 2005 Enterprise edition instance. I used SQL Server authentication. I’m running IIS 6 with the default website set to port 80 and with no headers (not needed at this point). I launched the setup utility and let it create the database and copy the files to c:\inetpub\dotnetnuke. I let it create the website and set appropriate permissions. When the utility was finished it presented a dialog screen asking whether I wanted to continue with the web based install. I chose yes (clicked “finished”). The web based installation progressed nicely until it reached the step for “Configuring SuperUser”. During this step an error was thrown: EXECUTE permission denied on object 'aspnet_CheckSchemaVersion', database 'DotNetNuke', schema 'dbo'. I went to the database and found that the user “dotnetnuke” did not have the db_owner role mapped to it (yes, I did this during manual installs). The utility did not set it so my SQL Server user did not have execute permissions on stored procedures. I went ahead and set this manually and refreshed the web page only to have the page render totally blank.
 
It was absolutely necessary for me to delete all web files and the database in order to run the utility again. This simple action should be documented somewhere – I don’t care if it’s documented with a crayon on a grocery bag but a simple message after a failed install would help tremendously! I executed the utility again. After it created the database, web site and folder/permissions, etc., I was again prompted to initiate the web based install. But before doing so I entered the database and mapped the db_owner role to the user manually (this was key). Only then did I click “finish” to initiate the web based install. This completed successfully and I was able to enter the newly created portal. Case closed.
 
To conclude, I understand that this product is still in its infancy stage. But this is an install and as most of you were quick to note it should be easy. Yet, as my post has proven, people out there are experiencing the same frustration as I did. This should be taken as certification that the install is inferior and not indicative of the installer’s skills. I was criticized that I simply used a book to step through the installation – yet the book was authored by the father of DNN himself and I somehow expected that this would be the only source I would need to get up and running. I was wrong. I was also criticized that I mentioned spending hundreds of hours studying DNN only to fail installing it. However, the majority of that time was spent learning about the history and philosophy of DNN before diving into the technology itself. I’m thorough, I’m a perfectionist and I bleed Microsoft blue - but DNN’s install failed me…I didn’t fail it.
 
Go Cardinals!
 
New Post
4/7/2007 8:52 PM
 

jncraig - sounds good.  I will do this next as I want 4.5.  I was finally able to install 4.4.1 but not without issues that were successfully resolved.  Your advice and time are greatly appreciated!

 
New Post
4/7/2007 8:55 PM
 

OK you made me reply...

"NukeAlexS.  See Brain's comments.  Is he wrong too?"

I said I thought Brian's comments were right (please read my response).

I'm not interested in a flame war so I won't respond to the other comments.

Alex



Alex Shirley


 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...CanCan't get past install. Will never know what DNN is like.


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