gpt4 book ai didi

elmah.mvc - Elmah mvc 在站点重新启动后删除错误日志

转载 作者:行者123 更新时间:2023-12-02 23:14:51 26 4
gpt4 key购买 nike

我已通过 Nuget 将 Elmah.mvc 集成到我的 mvc 应用程序中。它正确存储日志,但是当我在 web.config 中进行任何更改或重新启动站点时,所有存储的错误日志都会被删除。有没有办法将其日志永久保存在项目文件夹内或其他地方的某个位置。请建议。

最佳答案

是的!您所要做的就是告诉 Elmah 将日志记录在文件中而不是内存中,如下所示(在 Elmah 的 web.config session 中):

<errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" />

保存在内存中应该是:

<errorLog type="Elmah.MemoryErrorLog, Elmah" size="1000"/>

不要忘记允许对“logPath”文件夹进行写访问。

关于elmah.mvc - Elmah mvc 在站点重新启动后删除错误日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30215344/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com