标签: error-reporting

Fogbugz和ELMAH - 通信插件

我的雇主目前正在尝试使用Fogbugz,其中一个很好的功能是我们的异常记录器(ELMAH)和FogBugz中的案例生成之间的某种自动化.具体来说,如果有一个模块向FogBugz发送错误报告,然后在FogBugz处理错误,查找重复项(可能按页面名称,异常和违规行分组),如果有必要,创建一个新的案件.

据我所知,这可以通过发送一封带有ELMAH的电子邮件然后在FogBugz端获得某种插件来解析报告并执行必要的操作来实现.有没有人尝试过这样的东西?

fogbugz elmah error-reporting

6
推荐指数
1
解决办法
437
查看次数

流行的JSP/Servlet/Portlet错误日志查看器?

在阅读了最新的Coding Horror帖子后,我想知道在开源社区中是否有基于Java的ELMAH版本?一个可配置的JSP/Servlet/Portlet WAR,我可以放入大多数服务器,并有一个很好的GUI来查看系统中的日志.有人有推荐的项目吗?

重复

Java中的异常驱动编程

java error-logging error-reporting

5
推荐指数
1
解决办法
1771
查看次数

使用Delphi检索ADO错误

我正在使用带有ADO的Delphi 2007来访问SQL Server 2008数据库.

数据库上的存储过程预先验证输入,如果验证失败,则返回错误结果集(包含自定义错误信息).使用SQL Server Management Studio,当我运行存储过程时,我在一个选项卡中获取自定义错误结果集,在另一个选项卡中获取本机错误消息.

回到我的Delphi应用程序,当我打开存储过程时,我可以访问自定义错误结果集.但是,ErrorsADO连接上的对象不包含本机错误.

如何访问Errors集合对象,以便提供有关错误原因的更多信息?

谢谢

delphi stored-procedures ado error-reporting

5
推荐指数
1
解决办法
5295
查看次数

什么是标准错误日志文件的良好布局?

我正在尝试为我的桌面程序设计错误和警告日志文件.

当我的程序读取用户的输入文件时,它可能会发现语法错误或某种类型的无效数据.一旦读完所有内容并且程序正在处理数据,就会发现更多问题.

我想将有关这些的消息写入一个简单的文本文件.我可能还想要包含信息文本来指示进度,时间,内存使用等.我想要包括行号,甚至可能包含导致错误的实际输入行.

这将是用户想要浏览的文件,因此显然它必须布局合理且易于使用.

你知道任何风格指南,或者你看到一个让你自己想到的错误日志文件:"现在这是一个设计良好的日志文件!"


跟进:

前三个答案实际上更适用于服务器或事件日志.

我正在为我的桌面程序寻找日志文件的格式,以详细说明它在输入文件中找到的任何问题以及其处理的成功(或失败).

我确定你已经使用了一些桌面应用程序来生成这样的日志文件.你见过有什么好的吗?

validation error-logging error-reporting

5
推荐指数
1
解决办法
2006
查看次数

.NET错误报告框架客户端/服务器?

谁知道一个?首选开源?

基本上我可以连接的一些框架收集错误信息,通过Web服务将其转发到中心位置,包括收集崩溃转储信息(异常stak跟踪,但可能是我的扩展中机器上的其他一些文件)并进行一些统计分析+将用户信息返回给用户的可能性(解决方法,如果已经注册了错误ID等).

.net error-reporting

5
推荐指数
1
解决办法
610
查看次数

不显示PHP错误

我已经把这个问题归结为问题并使其变得干净,以便你能更方便地帮助我.

我有一个非常简单的代码:

<?php
echo "Hello world";
?>
Run Code Online (Sandbox Code Playgroud)

这完全没问题.

如果我运行以下代码(解析错误)我没有收到任何错误,但仍显示文本"Hello world":

<?php
echo "Hello world";
piwejfoiwjefoijwef
?>
Run Code Online (Sandbox Code Playgroud)

如果我在代码之前放置解析错误但是不显示"Hello world":

<?php
piwejfoiwjefoijwef
echo "Hello world";
?>
Run Code Online (Sandbox Code Playgroud)

当我打印phpinfo(在同一个文件中,同一目录)时,我有以下设置:display_errors On display_startup_errors on error_reporting 1

如果我还尝试在脚本中设置错误报告并使用以下代码运行它,我仍然不会收到任何错误或警告但显示文本"Hello world":

<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE); ini_set('display_errors', '1');
echo "Hello world";
owieufpowiejf
?>
Run Code Online (Sandbox Code Playgroud)

我的php.ini文件具有以下值(我已重新启动Apache):

error_reporting = E_ERROR & ~E_DEPRECATED
display_errors = On
display_startup_errors = On
Run Code Online (Sandbox Code Playgroud)

我在Amazon AMI上使用64位AWS EC2运行Apache/PHP/MySQL.我不熟悉服务器配置.当我转换到亚马逊服务器时,错误开始了.除了错误报告,服务器和Apache/PHP运行完美.

请指导我如何解决问题.

谢谢!

php apache error-reporting apache2

5
推荐指数
1
解决办法
3万
查看次数

我想codeigniter回应php错误而不是500内部错误

我目前已将Codeigniter root index.phpenvironment变量设置为development.

我还没有启用微小的URL模式.

我不喜欢/var/log/apache2/error.log每天都在检查!

希望我的PHP错误回到页面.500内部错误实际上是*HARD*est方法,可用于显示错误.

请注意,我们正在使用默认配置的Ubuntu 12.04 LTS服务器.

php codeigniter error-reporting

5
推荐指数
1
解决办法
1万
查看次数

无法在OpenCart(PHP)中禁用错误​​报告

我似乎无法在PHP中禁用错误​​报告 - 我已经尝试了所有内容,但仍然显示"通知"错误.

我的php.ini有

display_errors = Off;
error_reporting = 0;
Run Code Online (Sandbox Code Playgroud)

我的.htaccess了

php_value error_reporting 0
Run Code Online (Sandbox Code Playgroud)

我的剧本有

ini_set('display_errors', 'Off');
ini_set('log_errors', 1);
ini_set('error_reporting', 0);
ini_set('display_startup_errors', 'Off');

php_info();

echo $my_undefined_var;
Run Code Online (Sandbox Code Playgroud)

php_info()输出确认display_errors和error_reporting确实关闭了0,但我仍然收到通知,

注意:未定义的变量:/my/site/path/index.php?blahblah中的my_undefined_var ...

请注意,这是一个OpenCart网站(我的更改位于"管理"部分).我尝试在index.php所在的目录中创建一个测试php脚本,没关系.

还有什么可以超越的error_reporting(0)吗?

我已经完成了整个站点的grep来查找和禁用error_reporting和display_errors的所有提及但无济于事.

php error-reporting ini-set opencart

5
推荐指数
3
解决办法
3万
查看次数

我无法禁用PHP错误

那么我正在尝试的是什么

ini_set('display_errors', 'Off');
error_reporting(0);
Run Code Online (Sandbox Code Playgroud)

在下面<?php,但这似乎并没有停止显示它们.所以我去了,php.ini然后去了display_errors,看到它被设置为Off.但它仍然表明.

所以我去了,phpinfo()并且display_errors同时display_startup_errors都是关闭的.也是html_errors关闭.我不确定这是否会有所帮助,但它说error_reporting是设定的-10241.有任何想法吗?

php ubuntu error-reporting

5
推荐指数
1
解决办法
1152
查看次数

PHP错误报告生产与开发

在开发和生产应用程序上设置错误报告时,最佳做法是什么?目前我有以下内容:

// development
error_reporting(E_ALL);

// production
ini_set('display_errors', 0);
ini_set('log_errors', 1);
error_reporting(E_ERROR | E_WARNING | E_PARSE);
Run Code Online (Sandbox Code Playgroud)

我看到人们对这个问题进行了贬低.或许可以解释为什么这个问题不好而不仅仅是贬低.

php error-reporting

5
推荐指数
1
解决办法
4191
查看次数