0

尝试在 9.2 中进行编辑时出现以下错误。当我单击铅笔图标时,它只会刷新页面并且不会进入编辑模式。该站点刚刚部署到临时服务器,并且在我的本地 VM 上运行良好。这不是由于第三方模块,因为它影响的页面不止一页。

从登台服务器上的浏览器访问页面时,编辑模式有效。远程访问暂存链接时,会出现同样的错误。远程访问该页面时,该页面似乎正在发生 302。

其他用户报告类似问题:

http://www.dnnsoftware.com/forums/threadid/539819/scope/posts/cannot-edit-any-pages

http://www.dnnsoftware.com/answers/unable-to-edit-a-page-via-the-pencil-icon-on-the-page

2018-09-18 12:16:26,639 [ServerName][Thread:14][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.Threading.ThreadAbortException:线程被中止。在 System.Threading.Thread.AbortInternal() 在 System.Threading.Thread.Abort(Object stateInfo) 在 System.Web.HttpResponse.AbortCurrentThread() 在 System.Web.HttpResponse.Redirect(String url, Boolean endResponse, Boolean Permanent)在 Evoq.Content.Library.ContentEditor.ContentEditorManager.AutoSetUserMode() 在 Evoq.Content.Library.ContentEditor.ContentEditorManager.OnInit(EventArgs e) 在 System.Web.UI.Control.InitRecursive(控制命名容器) 在 System.Web.UI .Control.AddedControl(Control control, Int32 index) at Evoq.Content.Library.UI.Skins.EventListeners.EvoqContentSkinEventListener.OnSkinInit(Object sender, SkinEventArgs e)

4

2 回答 2

0

这可能Response.Recirect()是您必须调用的正常行为。它总是会中止当前线程并抛出一个ThreadAbortException To fix this just pass endRespondevalue set tofalse

于 2018-09-19T06:50:20.267 回答
0

正如怀疑的那样,生成的错误消息完全具有误导性。

我们最近重新命名了整个网站,其中包括新字体。其中一种字体是“.woff2”。我忽略了在我们的登台服务器上的 IIS 中为此字体添加 mime 类型。当我们将此字体的 mime 类型添加到 IIS 时,编辑问题自行解决了!

于 2018-10-08T18:00:28.907 回答