IIS 7
.Net 4
MySQL 5.5.12
MojoPortal v.2.3.6.7
I've uploaded all files from the MSSQL release (mojoportal-2-3-6-7-mssql-net40-deploymentfiles.zip) to my site's root folder and the MySQL datalayer (mysqldatalayer-gpl.zip) dll's to bin and /setup, respectively. I setup a db and dbuser with full rights. I then set my connection string in user.config. After all this was done, I navigated to <my site>/admin/default.aspx. Setup ran with no errors and displayed that all was configured and ready to go. I tried to navigate to my site's homepage and received the error displayed below. I then checked the log file and saw the following error. I've not been able to find anything in the forums regarding this. Any help would be appreciated. (Sorry for the length of the post. I wanted to include as much info as possible.)
Homepage error:
We're sorry but a server error has occurred while trying to process your request.
The error has been logged and will be reviewed by our staff as soon as possible. It is possible that the error was just a momentary hiccup and you may wish to use the back button and try again or go back to the home page.
Log file error:
2011-08-28 18:18:00,444 ERROR mojoPortal.Web.Global - 75.176.24.89-en-US - /Secure/Login.aspx?returnurl=http%3a%2f%2fwww.stablesolutionseap.com%2fAdmin%2fAdminMenu.aspx- Referrer(none)
System.InvalidOperationException: The WebResource.axd handler must be registered in the configuration to process this request.
<!-- Web.Config Configuration File -->
<configuration>
<system.web>
<httpHandlers>
<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
</httpHandlers>
</system.web>
</configuration>
at System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrlInternal(Assembly assembly, String resourceName, Boolean htmlEncoded, Boolean forSubstitution, IScriptManager scriptManager)
at System.Web.Handlers.AssemblyResourceLoader.GetWebResourceUrl(Type type, String resourceName, Boolean htmlEncoded, IScriptManager scriptManager)
at System.Web.UI.ClientScriptManager.GetWebResourceUrl(Type type, String resourceName)
at System.Web.UI.Page.BeginFormRender(HtmlTextWriter writer, String formUniqueID)
at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)