问题标签 [error-reporting]
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.
php - PHP错误显示删除所有其他内容
在这里的开发服务器上,一个设置已被更改,这使得任何 PHP 错误(任何级别)仅输出错误消息而没有其他内容。为了说明我的意思,这里有一个重现错误的脚本:
我对此的期望是“Hello world”,然后是两个 PHP 通知说数组中有一个未定义的偏移量,然后是“再见世界”。我实际看到的是这样的:
……没有别的了。(另请注意,它是这样的纯文本,而不是 HTML)。当然,我可以设置error_reporting(0)
,但是我看不到任何错误。
有谁知道什么 PHP 设置会控制这个?
php - E_ALL 有什么意义?E_STRICT 如果它的值与 E_ALL 相同?
E_ALL
等于 8191 (0001 1111 1111 1111
)E_STRICT
等于 2048 (0000 1000 0000 0000
)
使用按位或来组合它们:
我们得到与原始值完全相同的E_ALL
值:
error_reporting(E_ALL | E_STRICT)
如果我们可以简单地做error_reporting(E_ALL)
同样的事情,那么做有什么意义呢?
php - error_reporting(E_ALL) 和 error_reporting(E_ALL & ~E_NOTICE) 有什么区别
谁能解释error_reporting(E_ALL);
和之间的区别error_reporting(E_ALL & ~E_NOTICE);
?
我注意到,当我从 更改为 时E_ALL
,E_ALL & ~E_NOTICE
我正在破解的错误消失了。
exception - 为什么异常处理不好?
Google 的 Go 语言作为设计选择没有例外,Linux 名声的 Linus 称例外为垃圾。为什么?
php - 每个 IP 的自定义错误报告级别
我了解可以在整个站点范围内更改 PHP 错误报告级别,但我可以向特定客户端(IP 地址)报告不同的错误级别吗?
php - 从 PHP 中的 error_log 中消除 DEPRECATED 错误
是否可以从 PHP error_log 中消除已弃用的消息?
我知道我可以使用
不让它们显示,但有什么方法可以让它们不显示在 error_log 之外?
php - 错误未在 PHP 脚本中显示
我试过这些代码:
但是我的脚本上仍然没有出现错误。发生任何错误时它只显示空白的白屏。请指导我。
macos - Mac OSX 的 Winqual
有没有一种方法可以查看我们的 mac 应用程序的应用程序崩溃,就像我们可以使用 Microsoft 的 WinQual for windows 应用程序使用错误报告一样?
谢谢!
问候乌韦
c# - .Net Windows 服务向用户报告错误的最佳方式
我正在编写一个将进行大量网络通信的 Windows 服务,并且我需要一种方法来通知用户(如果已登录)任何异常/错误。我知道允许服务与桌面交互是不好的做法,那么是否有另一种方法来通知用户发生了错误?我知道事件记录,但我也希望能够显示系统托盘中的通知气泡或引起用户注意的东西。
c# - .net 的错误报告框架
是否有您建议在.net 中使用的错误报告框架。我需要像电子邮件报告这样的可能性,文件附加到电子邮件。用户应该可以将信息添加到报告中,也应该可以删除报告文件,即如果它们包含隐私关键数据。还应该有可能进行自动屏幕截图。所需的框架还应该包括错误报告 gui。它应该让我有可能为错误报告创建自己的 gui。
我已经使用log4net,但据我所知,不可能向用户显示用于错误报告的 gui。
如果有什么建议就好了
问候,马丁