2

我有一个旧版 DNN 站点,页面顶部显示一个错误,告诉我其中一个模块无法加载。太好了,但这并没有告诉我为什么模块没有加载。有没有人不幸使用 DotNetNuke 知道如何在模块爆炸时查看堆栈跟踪?我一直在寻找“不,真的……”按钮,但我还没有找到。

干杯,

-查尔斯

4

2 回答 2

4

当您未登录时,这是您将看到的唯一消息。我认为您需要成为主机用户才能在线查看错误消息,而不是模块,但作为管理员用户,您可以转到事件查看器(或日志查看器,取决于您的 DNN 版本)页面管理员菜单。

但是,由于您无法登录,因此您需要查看数据库中的该表,因为您无法访问该页面。该表称为 EventLog(如果您的站点使用对象限定符,该名称将有一个前缀)。

首先,尝试这样的查询:

SELECT * FROM EventLog ORDER BY LogCreateDate DESC

您将主要查看 LogProperties 列,其中包含有关事件的 XML。其中一个节点将是堆栈跟踪。

希望有帮助。

于 2009-05-30T19:05:21.607 回答
0

管理员或主机菜单中有一个事件查看器。

于 2009-05-29T21:50:04.387 回答