0

我在连接到同一个数据库的几台服务器上使用 EpiServer 8。

在所有这些上,我每 1-2 秒都会收到以下日志消息,这会导致日志文件很大且难以导航:

2015-12-23 08:19:28,728 [62] 错误 EPiServer.Global: 1.2.5 ASP.NET System.Web.HttpException (0x80004005) 中未处理的异常:文件“/link/43f936c99b234ea397b261c538ad07c9.aspx”不存在。在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean允许CrossApp,布尔allowBuildInPrecompile,布尔throwIfNotFound,布尔ensureIsUpToDate)在System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath,HttpContext上下文,布尔allowCrossApp,

我在网上搜索过,发现有些人提到了这个问题(即使有确切的 GUID),但建议的解决方案要么无关紧要,要么没有帮助。

页面“43f936c...”的 GUID 是对我的根页面的引用,ID=1。根页面不可访问(或至少不可访问)

我认为这可能是监控问题,但我在完全不受监控的测试环境中收到此错误。(但使用相同的数据库)

4

2 回答 2

1

我要检查的第一件事是“Admin”中的“ManageWebsites”,并确认 EPiserver 的每个实例都具有相同的起始页集。如果可以,请继续比较 web.config 文件。

于 2016-01-03T22:16:46.967 回答
0

对于导致此错误的原因尚无定论,但我们所做的解决方法是禁用此类的日志(通过将该命名空间的调试级别设置为“无”)。

于 2016-04-23T20:30:10.187 回答