Orchard CMS导致w3wp.exe中出现System.StackOverflow异常



我最近通过Web平台安装程序安装了Orchard V1.8.1。它被设置为在.NET framework 4.0集成模式下运行,我可以成功地运行安装脚本,甚至可以登录并安装Metro主题。

然而,从今天早上开始,每当我试图浏览到新创建的网站时,加载需要很长时间,或者说没有加载,我的浏览器就会一直等待响应。

我RDP进入服务器,发现每次我尝试浏览到该网站时,都会弹出一个错误对话框,上面写着"w3wp.exe中发生了一个未处理的Microsoft.NET Framework异常",并为我提供了使用Visual Studio进行调试的选项。当我这样做时,我会收到一条额外的消息,说明"在mscorlib.dll中发生了类型为'System.StackOverflowException'的未处理异常"。

这种情况只发生在Orchard CMS网站上。另外还有5个自定义网站运行在.net 4.0版集成模式下,当然每个网站都有自己的应用程序池。

同样,我在浏览器中没有收到这些错误,它们显示在服务器上的远程桌面会话中。

服务器详细信息:X64 Windows服务器2012,IIS 8。

我遇到了这个问题,结果是我试图调用它实际所在的分部,因此进入了一个循环。

因此,在我的"Parts/TabledData/Paging".cs.html文件中,我有这样的:

@Html.Partial("Parts/TabledData/Pagination")

希望这能有所帮助!

最新更新