elmah相关内容
我使用 Elmah.MVC Nuget软件包将Elmah.MVC安装到我的MVC项目中。它在开发环境中可以正常工作,但是当我将网站上传到托管服务器(IIS7)时,它不会记录错误。 这是我的Web配置文件(仅Elmah配置),
..
是否有 Elmah 是否等效于PHP,特别是Symfony? 解决方案 Symfony带有一个日志记录框架,该框架可以记录到文件或您希望提供的任何其他后端。据我对Elmah的了解,这几乎是您可以得到的-没有可用的功能以及与Symfony之类的框架集成的所有功能。 请请参阅Symfony书籍中的本章,以获取有关Symfony日志记录功能的更多信息。
..
我有一个运行着elmah的网站,并在其中记录了一个SQL框。在我的测试环境中,它是一台IIS 7计算机,并且一切正常。当我上传到运行IIS 6的网络解决方案网站时,出现错误 [SecurityException:请求类型'System的许可.Configuration.ConfigurationPermission,System.Configuration,Version = 2.0.0.
..
首先,这里有一些可能的重复操作没有帮助: 无法使用Elmah MVC访问生产服务器上的/ elmah吗? ELMAH不会在生产时将错误日志插入SQL DB ELMAH在本地计算机上工作,但不在生产上工作 Elmah,转换为.Net4 vs2010,在Server 2008上运行,不起作用 无法打开数据库“测试”登录要求。登录失败。用户'xyz\ASPNET'登录失败
..
我有一个Azure Web App,它使用 ELMAH 记录未处理的异常。 当我第一次部署它时,web.config中定义了完整的SMTP设置,并且ELMAH通过电子邮件发送了例外:
..
我有一个MVC应用,我试图在其中捕获ActionFilter中的所有传入请求。这是日志记录代码。我正在尝试登录并忘记模型。 我的问题是,如果我通过取出Task来同步执行此代码。RunElmah确实会发送电子邮件。但是对于下面显示的代码,我可以看到该错误已记录到elmah.axd中的InMemory记录器中,但没有电子邮件。 public无效的Log(HttpContextBase上下
..
我是服务堆栈和elman日志记录的新手。 任何人都可以建议我们如何将Elmah集成到服务堆栈应用程序中。 谢谢... 解决方案 如果您有现有的日志记录解决方案,则可以使用 ServiceStack.Logging.Elmah 项目。可通过NuGet使用。 除了原本打算使用的记录器之外,异常,错误和致命的呼叫也将记录到Elmah。对于所有其他日志类型,仅使用原始记录器。
..
我有以下配置文件片段
..
我们如何在MVC应用程序中使用ELMAH添加调试/跟踪消息 解决方案 ELMAH通常用于报告异常而不是报告异常作为一般的Debug / Trace日志。 对于调试/跟踪日志记录,我建议将 log4net 和 Log4PostSharp 。
..
设置: 我已通过NuGet在ASP.NET MVC 4站点上安装了ELMAH。 在开发机器上,应用程序安装在根目录下。一切正常,其样式通常与ELMAH页面相同。 但是在服务器上,该应用程序安装在子文件夹(〜/ tracker)中,所以它总是能在开发机器上正常工作吗? 。尽管ELMAH可以正常工作,但是页面未设置样式,因此难以阅读。 问题: 该怎么办我需要做的是设置页面
..
在/elmah.axd路径上看不到未处理的异常(MyService:RestServiceBase)。 我添加了http处理程序以查看错误。
..
有人成功使用Castle MonoRail和ELMAH吗? 我们正在使用许多Resuces向用户显示友好的错误消息,但是如果这样做,则例外 理想情况下,我们希望用户看到救援情况,但要登录到ELMAH中。 p> 有任何想法/指针吗? 干杯, Jay。 解决方案 查看Macka发布的链接后,我编写了以下简单的单轨异常处理程序: 公共类ElmahExcepti
..
注意:我知道避免使用此会话的各种原因,但这是我继承的项目,因此请跳过所有答复的那一部分:) 由于这是一个已解决的问题,我希望有人可以指向包含记录会话数据的ELMAH补丁/分支/分支,而不是费力地重新设计轮子。 一个奇怪的问题事情是来自Atif的一个较旧的帖子,说他们已经被记录: http://markmail.org/message/ncmdgwm5rmzewbwu 评论员
..
我正在使用elmah(v1.1.11517.0),并试图将配置移至外部源。 我的配置当前如下所示:
..
我刚刚安装了ELMAH.MVC(更多信息此处),并且想知道其数据在哪里已保存。我读到您可以选择设置数据库进行存储,但是默认安装似乎使用“内存中”?它是如何工作的?如果我回收应用程序池或IIS网站,是否会丢失所有数据?谢谢! 解决方案 是的,默认情况下,它使用内存存储。重新启动应用程序池后,您将丢失elmah数据。如果我还记得,旧版本的Elmah使用App_Data文件夹来存储xml文件..
..
我尝试了许多elmah nuget,但它们不适用于ASP.NET Web API。有人知道为什么吗? 解决方案 使用ELMAH在WEB API中捕获异常有两种选择。 > 如果要捕获操作和控制器中遇到的错误,即在您的业务逻辑中,您可以创建ActionFilterAttribute并将这些异常记录到ELMAH中。 示例: 公共类UnhandledExceptionFilter
..
我正在使用Visual Studio 2010,并使用Web部署将.Net MVC网站升级到特定环境。我安装了Elmah,并且在我的DEV环境上运行良好,但是当我按TEST进行测试时,由于SQLite格式不是很好而出现了异常。 我没有使用SQLite在埃尔玛,否则我就知道了。我删除了对SQLite的所有可见引用,并且从所有配置bin目录中删除了.dll。但是它仍然会随每个构建一起插入。我意识
..
我正在尝试访问浏览器中的/elmah.axd,但返回: {"message":"No HTTP resource was found that matches the request URI 'http://services.domain.com/elmah.axd'."} 该服务器是本地服务器(127.0.0.1),甚至在我的web.config Elmah设置中也可以通过这种方式对其
..
我们正在尝试部署我们的项目,但无法获得Elmah在wwwroot之外创建xml日志的信息.它当前正在登录到inetpub {site} \ wwwroot \ App_Data,因为这是唯一可行的路径.我们希望它记录到我们的inetpub {site} \ logs文件夹中.有什么想法让它起作用吗?我们已经尝试过.. \和../文件夹的路径,但是它们似乎没有用. 解决方案 有什么想法可
..
我已经在Mvc4应用程序中实现了Elmah.我的web.config如下:-
..