Broken blog module

If you have questions about using mojoPortal, you can post them here.

You may want to first review our site administration documentation to see if your question is answered there.

This thread is closed to new posts. You must sign in to post in the forums.
6/28/2010 6:12:34 AM
Gravatar
Total Posts 7

Broken blog module

Hi there,

I've somehow managed to break my blog module and now I get this error.

2010-06-28 06:08:17,611 ERROR mojoPortal.Web.PageNotFoundHttpModule - 58.96.126.104 PageNotFoundHttpModule handled error.
System.Web.HttpException: The file '/everrest-blog.aspx' does not exist.
at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath virtualPath)
at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
at System.Web.UI.PageHandlerFactory.GetHandler(HttpContext context, String requestType, String virtualPath, String path)
at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 

I know it's the blog module because as soon as I add one to a new page then I get this error and get redirected to the Site Map.  Any ideas on how I fault find next?

6/28/2010 6:24:30 AM
Gravatar
Total Posts 18439

Re: Broken blog module

Sounds like you modified the BlogModule.ascx and it has an error and can't load it and this produces a 404 the same as if the page was not found. If you did not modify it then I recommend redeploy the original file as it must be corrupted somehow.

Hope it helps,

Joe

6/28/2010 6:45:07 AM
Gravatar
Total Posts 7

Re: Broken blog module

Thanks Joe, I just upgraded from 2.3.4.1 to 2.3.4.5. Would that have replaced the file?  (Still broke by the way) Could I have hosed over the database somehow?  Things turned ugly about the time I tried to use Live Writer and I haven't been able to get the blog part working since.

6/28/2010 7:04:41 AM
Gravatar
Total Posts 7

Re: Broken blog module

Don't know how I got in to that mess but I've sort of avoided it now.  After the upgrade if I have a page called blog.aspx then I get the error.  If I have a page called weblog.aspx and put the  blog module on it things work fine.  Cheers

6/28/2010 7:52:49 AM
Gravatar
Total Posts 18439

Re: Broken blog module

When you rename a page or change its url a 301 redirect is created from the old url to the new url. This is done to help SEO in case users have bookmarked the old url or search engines have indexed the old url.

My guess is that there is a redirect for blog.aspx or it is in use already. I would look for it under Administration > Advanced Tools > 301 Redirects and also under Url Manager, and delete the redirect or existing url if it is not used or the redirect is not intended.

Hope it helps,

Joe

You must sign in to post in the forums. This thread is closed to new posts.