I am truly and horribly stuck. I need to update a 4.09.00 site and bring it up to standard. The site is an online shopping site using NB_Store. Retaining the users/items/orders etc is crucial. One of the reason that this site is still 4.9 is that there are major issues with updating.
I know I need to follow the update path. I did the update to 4.9.1 and then 4.9.5. But as soon as I step over the 5.0 line my site is broken.
I use a dev/test copy of the life site. The update to 5.1.0 shows no errors. It results in a scrambled skin which his no issue. I can fix that. The login doesn't work. So do many other links. Clicking the login link doesn't do anything. Clicking links for Host or Admin settings same. Clicking the icon works. Same as for example edit links. Link doesn't work, clicking the pen icon works.
I also get a number of exceptions. Like this one:
An error has occurred.
DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Skins.Skin.GetSkin(PageBase Page) at DotNetNuke.Framework.DefaultPage.Page_Init(Object sender, EventArgs e) at System.Web.UI.Control.OnInit(EventArgs e) at System.Web.UI.Page.OnInit(EventArgs e) at DotNetNuke.Framework.PageBase.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
I know this is not much information but there are just too many issues to list. I am now thinking if there is another strategy. Building a complete new site. But how would I get all the users and customers and other data into a new portal?
Sorry I feel a bit helpless. I need to get this page modernized but have no idea how. Any pointers or links would be much appreciated. I also read through the issues people had here with 4.9 but haven't found anything which applies to my situation. Let me know if you need any information. I know I haven't put much in here but I don't know where to start.
Oh and I don't want to show off, just to explain my background. I am an experienced .Net dev. So please feel free to talk web.config and stuff with me.
Thanks for your time.
Regards
Peter