error-logging相关内容

使用setuptools(pip)时如何打印警告和错误

我正在使用setuptools打包代码,以便可以使用 轻松安装它 cd project_name && pip install . 在设置过程中,我想警告用户有关预先存在的配置文件,并在系统上打印一些安装后说明.例如 /etc/project_name/project.conf exists. Not copying default config file. 我尝试使用print ..
发布时间:2020-05-27 23:20:39 Python

PHP CLI不会记录错误

PHP当前不会记录命令行产生的错误. 我有: log_errors = On error_log = /var/log/php_errors.log 在/etc/php5/cli/php.ini中 我是否需要进一步设置才能使它正常工作? 解决方案 请检查运行PHP CLI的用户帐户是否具有对/var/log/php_errors.log的写权限. 此外,您可以验 ..
发布时间:2020-05-27 02:25:46 PHP

打印PHP调用堆栈

我正在寻找一种在PHP中打印调用堆栈的方法. 如果函数刷新IO缓冲区,则奖励点. 解决方案 如果要生成回溯,则需要查找 debug_print_backtrace . 例如,第一个将为您提供一个像这样的数组(引用手册): array(2) { [0]=> array(4) { ["file"] => string(10) "/tmp/a.php" ["li ..
发布时间:2020-05-26 22:56:44 PHP

在Windows中写错误日志的最佳位置在哪里?

在Windows中,您将在何处写入错误日志文件(例如ErrorLog.txt)?请记住,该路径需要向基本用户开放以获取文件写入权限. 我知道事件日志是写错误的可能位置,但是它对“用户"级别的权限有效吗? 编辑:我的目标是Windows 2003,但是我提出问题的方式是要有一个“通用指南",用于在哪里写错误日志. 至于EventLog,以前在ASP.NET应用程序中曾想登录Window ..
发布时间:2020-05-26 18:55:10 其他开发

如何在Windows 8 METRO应用程序中实现错误记录?

嗨,我正在开发Windows 8 c#/xaml Metro应用程序. 我想在我的应用程序中实现错误记录.我想以更好的方式处理错误日志. 1)如何记录错误信息(以便于开发人员纠正错误) 2)是否有任何第三方工具/免费库可用于在Metro应用中记录错误. 3)错误日志记录有哪些可用的替代方法? 4)错误记录的最佳实践是什么? 请帮帮我. 您的答案将对我非常有 ..
发布时间:2020-05-09 20:52:11 其他开发

Django rest框架在不同文件上记录不同级别

我正在使用 Django REST框架,并且我希望有单独的文件来记录数据 我想要一个用于简单交易的文件,例如GET,PUT,POST等文件,以及一个包含错误的文件,如果发生错误,我将收集这些错误. 我一直在阅读 Django日志记录文档,关于如何记录信息数据的一些配置.以下是配置示例: settings.py STATIC_URL = '/static/' PROJECT_ ..
发布时间:2020-05-03 08:33:24 Python

ap_log_perror无法从配置文件读取日志级别?

Loglevel error 我在配置文件httpd.conf文件中给出此信息,当我使用ap_log_rerror函数时,它仅捕获有错误或高于日志级别的日志消息,但是当我使用ap_log_perror函数时,它是显示从默认日志级别开始的日志消息警告,我无法理解为什么在ap_log_perror情况下不从配置读取日志级别? 为什么我用ap_log_perror无法达到相同的目的? 解决方案 ..
发布时间:2020-05-03 08:27:59 服务器开发

如果应用程序正在使用NLog,为什么要使用ELMAH

我必须编写一个集中式日志记录框架. 基本要求是 记录异常以及其他详细信息(如果需要)到SQL Server DB. 如果数据库关闭,即故障转移选项是登录到文件和电子邮件 我已经阅读了一番,看起来NLog是最好的选择,因为它简单易用,是我需要的大多数功能. 我的计划是围绕NLog编写包装类库,并在所有asp.net应用程序,Web api,其他库项目以及一些使用COM +的经典A ..
发布时间:2020-05-03 08:09:55 其他开发

Tensorflow日志消息不出现

我使用随pip install一起安装的tensorflow 1.2.0. 当我运行包含 的示例时 import logging tf.logging.set_verbosity(tf.logging.INFO) 格式的日志消息 logging.info('TEST') 即使带有标志--tostderr,也不会出现在终端输出中. 根据此答案我也尝试过 os.en ..
发布时间:2020-05-03 08:09:14 Python

执行错误记录的简单方法?

我已经创建了一个小型C#winforms应用程序,作为一项附加功能,我正在考虑向其中添加某种形式的错误记录.有人对如何解决此问题有任何建议吗?这是我以前从未尝试将其添加到以前的项目中的功能,因此,我欢迎来自具有更多经验的开发人员的建议. 我正在考虑将异常写入指定的文本文件或数据库表中.此应用程序将使用几个月,然后在完成较大产品后将其丢弃. 解决方案 由于您的日志记录需求很简单,因此我 ..
发布时间:2020-05-03 08:01:31 C#/.NET

尽管有"SET client_min_messages TO WARNING"的信息输出,就在之前

CentOS 6.5上的 postgresql-9.0.15.我有一个plperlu函数,它输出INFO消息.我想在测试期间抑制它(使用psql,它的行为也如下所示),但我什至似乎无法从pgAdminIII(对于Win2003为1.18.1)查询窗口来做到这一点: SET client_min_messages TO WARNING; select my_info_outputting_f ..

我应该将消息记录到stderr还是stdout?

我正在编写一个程序,希望为其编写自定义日志记录工具(例如诊断,通知,警告,错误). 我应该使用stdout还是stderr流来执行此操作?它是一种解释程序,用户可以要求它打印输出. 编辑:请停止向我推荐日志记录框架:( 解决方案 常规输出(运行程序的实际结果)应该在stdout上进行,类似您提到的内容(例如诊断,通知,警告,错误)在stderr. 如果没有“常规输出",那 ..
发布时间:2020-05-03 07:48:43 其他开发

如何在Python中临时更改记录消息的格式?

在Python中(通过日志记录模块)临时更改日志记录消息格式的最简单方法是什么? 目标是具有某种标准的消息格式,同时能够临时添加有关正在读取的某些文件的信息(例如文件名);当不再读取文件时,消息格式应恢复为其默认值.产生消息的程序不知道正在读取哪个文件,因此如果其消息自动包含相关的文件名就很好了(错误消息为:"ERROR while读取文件 ***:…",而不是"ERROR:…"). ..
发布时间:2020-05-03 07:40:35 Python