Hello:
I'm running into a wall with upgrading a site. The site works fine and has no exceptions thrown in the event log before the upgrade.
First, I had to remove the Security Analyzer from the upgrade package, because I already had version 8.0.2 installed and 8.0.1 is included with DNN 8.0.3. It's not ideal that it crashes the upgrade, but I can work around it.
After removing the package and running the upgrade successfully and without error, none of the pages load properly. All images, css, and js files are throwing the same HTTP 500 error. All that the site will load now is the raw HTML payload.
When I look in the event log and log4net log afterward, it's full of this same error for every file that it tries to load (see below). It appears that the upgrade SQL script is missing an update, or there's a code issue that doesn't allow the relativePath argument to be read.
Has anyone ran into this, and can you offer a workaround that can get me around this (without upgrading past 08.00.03)?
Also, I wanted to post this in the forums, but they've been down for over 12 hours now.
2017-05-05 03:25:49,712 [hypv3483][Thread:13][ERROR] DotNetNuke.Services.Exceptions.Exceptions - DotNetNuke.Services.Exceptions.PageLoadException: The argument 'relativePath' cannot be null or empty.
Parameter name: relativePath ---> System.ArgumentException: The argument 'relativePath' cannot be null or empty.
Parameter name: relativePath
at DotNetNuke.Services.FileSystem.FileManager.GetFile(Int32 portalId, String relativePath, Boolean retrieveUnpublishedFiles)
at DotNetNuke.Services.FileSystem.FileUrlHelper.IsStandardFileURLFormat(String requestPath, IFileInfo& fileRequested)
at DotNetNuke.Professional.DigitalAssets.Components.HttpModules.OpenFromServerModule.context_PostAuthenticateRequest(Object sender, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
--- End of inner exception stack trace ---