FYI All,
I ran into this error on a consistant basis after installing DNN 4.7.0 (and DNN 4.8.0) on our webserver. Below are the details of what I encountered but I won't make you read it all to get to the solution...
Solution: You must "unblock" your downloaded ZIP files otherwise the all the files are tagged by Windows as "blocked" because they came from an untrusted source. Right-Click the downloaded zip and select Properties. At the bottom of the "General" tab you will see an item that indicates the file was blocked. Click the [Unblock] button to remove this setting. If you don't, the contents of the zip will also be marked as "blocked" and will cause a big headache! This will cause problems with an upgrade as well! You should also check this when copying files across domains because the same thing might happen (we have our download library on a server in our internal AD domain but the web servers are in the DMZ).
Hope this helps someone else.
Chuck R.
Page 1, DotNetNuke Installation Wizard - Version 04.08.00
- Select Install Method: selected "Custom".
- Choose Language: left at "English"
Page 2, Checking File Permissions
- Clicked "Test Pemissions" - reported "Your site passed the permissions check."
- Clicked "Next"
Page 3, Configure Database Connection
- Select Database: checked "SQL Server 2000/2005 Database".
- Server: entered host name of SQL 2005 Server.
- Database: entered name of newly created database.
- Integrated Security: un-checked this option.
- User ID: entered login name of newly created database.
- Password: entered password for newly created login.
- Run as db Owner: checked this option.
- Object Qualifier: left blank.
- Clicked "Test Database Connection" -- reported "Connection Success"
- Clicked "Next"
Page 4, run database Installation Scripts
- shows message "Installing Database Scripts ..." with the animated GIF.
- No progress.
- No messages in the text box.
- just hangs at this point.
- close window.
Found the following...
- The only objects created in the database were the following...
- Version table
- FindDatabaseVersion stored procedure.
- GetDatabaseVersion stored procedure.
- UpdateDatabaseVersion stored procedure.
- Checed the web.config file and found the following...
- The database connection settings were set incorrectly.
- The server, database name, user name and password were
correct BUT THEY WERE PUT ON THE WRONG ENTRY!
- They were put on the line formatted for SQL Server 2005 Express
instead of the line for SQL Server 2000/2005!!!!!
- I tried making the following changes and re-ran the install wizard using
the regular install process.
- fixed the database connection strings
- deleted the "Install Date" line.
- deleted the objects that were created on the failed install from
the database.
- re-ran the process, this time selecting the "Auto" option on page 1.
- installation successful.
Site works but no menu!!!!!
Get the yellow triancle in the left of the browswer status line.
Opening the message window shows the following...
Line: 665
Char: 1
Error: 'dnn' is undefined
Code: 0
URL: http://xxxxxxxxxxxxxxxxx/ <-- this shows the correct URL.