Elmah, не работающий с сайтом asp.net

Вы можете использовать его таким образом на странице aspx

<%# DataBinder.Eval(Container.DataItem, "DateColoumnName", "{0:dd-MMM-yyyy}") %>
80
задан shahkalpesh 1 June 2009 в 04:35
поделиться

3 ответа

Try registering the Modules and Handlers in the sections "httphandlers" and "httpmodules" in the section:

    <httpHandlers>
      ......
    <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah"/>
      .....

    </httpHandlers>
    <httpModules>
        .......
        <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah"/>
        <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
        <add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah"/>
       .......
    </httpModules>
28
ответ дан 24 November 2019 в 09:44
поделиться

У меня была аналогичная проблема с Elmah, не работающим в развертывании IIS7. Я обнаружил, что мне нужно зарегистрировать модули и обработчики Elmah в system.web И system.webServer :

<system.web>
...
  <httpHandlers>
    ...
    <add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
    ...
  </httpHandlers>
  <httpModules>
    ...
    <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
    <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
    <add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
    ...
  </httpModules>
  ...
</system.web>
<system.webServer>
  ...
  <modules runAllManagedModulesForAllRequests="true">
    ...
    <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
    <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
    <add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
    ...
  </modules>
  <handlers>
    ...
    <add name="Elmah" verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
    ...
  </handlers>
<system.webServer>
153
ответ дан 24 November 2019 в 09:44
поделиться

Возможно, он вам также понадобится

<elmah>
    <security allowRemoteAccess="1" />
</elmah> 

, когда вы получите

403 - Запрещено: доступ запрещен. У вас нет разрешения на просмотр этого каталога или страницы с помощью предоставленные вами учетные данные.

120
ответ дан 24 November 2019 в 09:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: