问题标签 [error-logging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
15971 浏览

iphone - iPhone 错误记录和/或报告的最佳实践

当我进行 Web 开发时,我使用定制的记录器来捕获致命错误并将跟踪附加到文件并向用户显示消息。我偶尔可以浏览一下文件是否更改,这意味着某些用户遇到了错误,我可以深入了解他们遇到了什么。

我想在 iphone 上有类似的东西,但有一些警告:

  • 在开发过程中,重置错误列表或关闭通知应该很简单。
  • 在开发过程中,错误消息也应该出现在一些明显的地方,比如控制台的屏幕上
  • 一旦部署,错误应该礼貌地发送到母舰进行分析(在下一次更新中修复错误)
  • 在开发过程中尝试跟踪问题时打开跟踪/信息日志记录
  • 关闭“发布”的控制台日志记录以加快用户的操作
  • 应该在自己之后进行清理,以便在电话中成为一个好公民

一些相关链接

似乎有一个通用的工具包可以做到这一点 - 你如何处理这个?

[2011 年 10 月更新] 有一些发展,成熟度不一...

  • PLCrashReporter
  • Quincy位于 PLC 之上。
  • Bugsense商业崩溃记者。
  • Crittercism崩溃和错误报告(一些免费包,一些付费)。
  • 测试飞行现在有一个捕捉崩溃的 SDK(但还没有用于应用商店应用程序,只是开发应用程序)。
  • 与 Test Flight 一样,Hockey旨在将临时分发与崩溃报告相结合。
0 投票
15 回答
71680 浏览

php - PHP 的配置设置“error_log”不起作用

我在这里做错了什么?

我在 .ini 文件中设置了 error_log 以及error_reporting = E_ALL | E_STRICT.

我还缺少什么?这通常给我。我希望在 .ini 文件中而不是在我的脚本中设置这个。

正在发生的另一件有趣的事情是,当我故意尝试在我的一个脚本中抛出错误时,Apache 会一遍又一遍地重新启动。


这是我发生一次错误后的事件日志。看时间戳。


这已经被问了 1000 次,我在发布之前浏览了不同的帖子,但我还没有找到答案。只要我一直在使用 PHP 编程,这一直是工作的噩梦。

0 投票
3 回答
914 浏览

apache - “信号分段错误”。这个错误来自哪里?

我的 Apache 服务器不时记录此错误

[Sat Nov 07 05:35:01 2009] [notice] child pid 2795 exit signal Segmentation fault (11)

错误背后的原因可能是什么?

谢谢!

0 投票
7 回答
56016 浏览

php - 如何在drupal中记录错误消息

如何将php程序中生成的我们自己的错误消息(例如:由于用户日期输入无效而导致的错误)记录到drupal 错误日志

0 投票
5 回答
15562 浏览

php - 如何显示 PHP 内部服务器错误的详细信息?

我已将 PHP 应用程序安装到共享托管 Web 服务器上。我得到一个500 Internal Server Error. 我似乎无权访问任何日志文件,因此我希望错误页面暂时提供错误的详细信息。

0 投票
2 回答
226 浏览

php - 如何在 PHP 中记录调用当前函数的文件/行的名称?

我正在用 php 编写一个轻量级的日志记录类。如何自动记录从中调用 Log 类中的函数的文件名/函数/行号,并保存行号和时间等内容,而不会让我的用户在 每次调用函数时都为输入$__LINE__而烦恼。$__FILE__有什么我可以隐式调用的。

例子:

现在我希望能够像说文件 api.php 行号 15

在我的日志文件中,我想看看

12/10/09-11:15 api.php 15 This log is important

有任何想法吗?我查看了 PEAR 和 log4php 解决方案,但它们对于我想要的东西来说似乎很重。

0 投票
4 回答
406 浏览

c# - 如何检测新启动的浏览器进程中的页面加载是否失败?

我使用Process.Start("firefox.exe", "http://localhost/page.aspx"); 我怎么知道页面是否失败?或者如何通过 HttpWebRequest 知道 HttpWebResponse 页面是否失败?

当我使用

如何返回错误详细信息?

不需要额外的插件和框架。我只想通过.net选择这个问题

请有任何想法

0 投票
3 回答
4946 浏览

php - PHP error_reporting(0) 会影响错误记录,还是只是显示?

error_reporting(0);对错误记录(到文件)有任何影响,还是只是抑制屏幕上的错误显示?

谢谢。

0 投票
4 回答
1535 浏览

c# - 多层 WinForm App 中的错误处理

例如,如果我有一个带有演示层、业务层和数据层的多层 Winform 应用程序,并且我在业务层或数据层中遇到错误,唯一的逻辑操作是记录错误并通知用户发生错误应该在哪里进行日志记录?

我应该像这样将业务和数据层中的方法放在 try catch 块中吗

或者我应该让错误冒泡到表示层并在那里处理日志并通知用户?

0 投票
2 回答
3470 浏览

php - PHP 日志不会忽略 ignore_repeated_errors = On 的重复错误

虽然我已经指示 php 只记录一次错误 - 我在我的日志文件中一遍又一遍地看到错误。任何想法为什么该指令会被忽略?我已经重新启动了apache等。