I have been struggling with version 4 install issues for at least a month now. I know these forums are really helpful and I would not be here without them. I beleive there are a few install issues (say 10) that I have had and alot of others have had that have some simple answers. I think it would help the new people that don't have the patience or expertise to survive their first install process. Here are two examples:
1) If you setup your first site and all your containers come up with an error: "XXXXX is currently unavailable." (I just got this one) You need to add a missing key to your web.config under <appSettings>:
<add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=DotNetNuke;pwd=password;" />
This is missing from the 4.02 and 4.03 release.configs.
2) If you are upgrading and you get a "Nothing to Install at this time" and get stuck. There is another key missing from web.config <appSettings>:
<add key="InstallationDate" value="4/10/2006" />
Again, missing from 4.02 and 4.03 release.config.
I have several other issues I have encountered that are related to installs, directory vs. virtual directory permissions, and IIS 6.0 configuration. The documentation is limited. To resolve these issues you have to search and read through page after page of "try this...try this..try this" to find out it was either simple or they never solved it. You can usually tell the big hitters by the page views. If there was a single "Trouble-shooting" location with "Got this"..."Try this" it would save everyone (especially newbies) a lot of time and pain. The answers should be validated by someone from core. The other problem you run into here is answers that are just plain wrong, and that would help to eliminate that as well.
"Your humble but loyal DNN user guy..."
Jeff