Inspired by Mitch Sellers very helpful blog for installing DNN 4.8.0 on a remote host, I have given updating a trial 4.5.5 installation hosted with CrystalTech to 4.8.0 an attempt today.
Initially I tried updating the test 4.5.5 site hosted with CT. There was no need to backup the db given it was only a test; fortunately I made a copy of the sites web.config file. This proved very handy as it enabled me to copy the SQL connection strings into the new web.config file unzipped from the 4.8.0 Install package.
After competing a very lengthy ftp process and mucking around with the web.config file I was able to get the entire installation to run successfully. Success!
Well so I thought – the portal was created and scripts successfully executed (as indicated below), and so I went with great expectation to the link: Click Here To Access Your Portal Only to RECEIVE a DREADED 403 ERROR PAGE:
This error (HTTP 403 Forbidden) means that Internet Explorer was able to connect to the website, but it does not have permission to view the webpage.
I experimented with the web.config file permissions and recreated the SQL dbs on numerous occasions; and adventurously (given my limited abilities) tried changing the encryptions and related that were provided with the web.config file, saved from the original 4.5.5 file. Alas, whilst the installation still ran successfully similar error messages were produced.
I now have no other option but record the sorrowful tale of my day in this forum in the hope that someone might be so merciful as to offer a suggestion to end my suffering – death is currently not an option.
NB: I failed an installation – or partially executed an install using the old dnn 4.5.5 db – will this affect the dnn 4.8 files I had updated to my server i.e. does a failed installation necessitate a new lengthy file update via ftp. I hope not – the previous update took me half a day.
Afterthought – is there an alternative way to access the portal that has been created? A way in which I can manipulate the permissions?
Installation Status Report
00:00:00.031 - Installing Version: 4.4.0
00:00:00.031 - Executing Script: DotNetNuke.SetUp.SqlDataProvider Success
00:00:00.093 - Executing Script: DotNetNuke.Schema.SqlDataProvider Success
00:00:03.984 - Executing Script: DotNetNuke.Data.SqlDataProvider Success
00:00:05.375 - Installing MemberRole Provider:
00:00:05.390 - Executing Script: InstallCommon
00:00:06.031 - Executing Script: InstallMembership
00:00:06.562 - Executing Script: InstallProfile
00:00:06.781 - Executing Script: InstallRoles
00:00:07.265 - Upgrading to Version: 4.8.0
00:00:07.296 - Executing Script: 04.04.01.SqlDataProvider Success
00:00:07.531 - Executing Script: 04.05.00.SqlDataProvider Success
00:00:08.562 - Executing Script: 04.05.01.SqlDataProvider Success
00:00:08.703 - Executing Script: 04.05.02.SqlDataProvider Success
00:00:09.062 - Executing Script: 04.05.03.SqlDataProvider Success
00:00:09.156 - Executing Script: 04.05.04.SqlDataProvider Success
00:00:09.234 - Executing Script: 04.05.05.SqlDataProvider Success
00:00:09.265 - Executing Script: 04.06.00.SqlDataProvider Success
00:00:10.078 - Executing Script: 04.06.01.SqlDataProvider Success
00:00:10.093 - Executing Script: 04.06.02.SqlDataProvider Success
00:00:10.093 - Executing Script: 04.07.00.SqlDataProvider Success
00:00:10.343 - Executing Script: 04.08.00.SqlDataProvider Success
00:00:10.484 - Performing General Upgrades
00:00:11.203 - Loading Host Settings:
00:00:11.343 - Configuring SuperUser:
00:00:11.531 - Synchronizing Host Files:
00:00:11.687 - Installing Modules:
00:00:11.703 - Executing Additional Scripts:
00:00:11.718 - Creating Portal: My Website
00:00:14.375 - Successfully Installed Portal 0:
00:00:14.375 - Installing Optional Resources: