ELMAH_Error表中记录的错误未显示在elmah.axd页上

时间:2019-08-27 20:04:40

标签: asp.net-mvc-5 elmah

需要一些帮助来弄清楚为什么我的Elmah实例未显示在elmah.axd页上的数据库表中记录的错误。似乎所有配置都正确,包括“ applicationName”,但UI中未显示任何内容。请参阅下面的设置代码。

Web.config

<configSections>
    <sectionGroup name="elmah">
      <section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
      <section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
      <section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
      <section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
    </sectionGroup>
</configSections>

<system.web>    
    <httpHandlers>
      <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />      
    </httpHandlers>
    <httpModules>
      <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
    </httpModules>
</system.web>


<system.webServer>
    <handlers>
      <add name="Elmah" verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
    </handlers>
    <modules>
      <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
    </modules>
</system.webServer>

<elmah>
    <errorLog type="Elmah.SqlErrorLog, Elmah" 
              applicationName="InfoEx"
              connectionStringName="MyConnectionString" />
    <security allowRemoteAccess="false" />
</elmah>

ELMAH_Error表 ELMAH_Error Table

Elmah.axd Elmah.axd

0 个答案:

没有答案