问题标签 [monolog]

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 投票
1 回答
1333 浏览

symfony - symfony2 monolog 命令输出到 dev 中的控制台

我正在尝试在 Symfony2 中设置一个控制台命令,以便它登录到我的开发环境中的控制台,但登录到 prod 中的日志文件。

所以我的 config_prod.yml 有这个:

而我的 config_dev.yml 使用这个:

并且服务在 services.yml 中定义如下:

令我惊讶的是,这并没有蹲下。输出到 app/logs/dev.log 而不是控制台。为什么?

0 投票
1 回答
202 浏览

symfony - 没有记录的 symfony2 异常

在我的应用程序中有几个地方作为业务逻辑的一部分抛出异常,但我不需要 Symfony2 来生成和记录异常。

例如,当用户尝试执行他暂时无法执行的操作时,我会调用 $this->createAccessDeniedException() 并显示一条不错的错误消息。这不是应用程序故障,我不需要记录它。大多数情况下,它是给用户的一条消息,说“稍后再试,或者在你先完成另一个步骤之后”。

我可以教它不记录某些情况还是我使用异常严重,如果是这样,我应该怎么做?

更新:我的配置:

0 投票
1 回答
2841 浏览

php - 如何将 swiftmailer 处理程序与独白一起使用

我想知道如何SwiftMailerHandlerMonologpackagist中使用?
Monolog文档中,我没有看到任何有关的使用示例,SwiftMailerHandler或者我可能错过了。
这是SwiftMailerHandler构造函数代码:

但我仍然不知道如何设置\Swift_Mailer $mailer上述内容。
我应该做任何其他步骤/配置吗?

对不起,如果我的问题非常基本。
谢谢。

0 投票
1 回答
454 浏览

symfony - Monolog 找不到常量 Monolog\Logger::DEBUGS

我不断收到 Symfony2 的 MonologBu​​ndle 错误:

它只发生在 prod 中并且只发生一次,就在删除缓存之后。刷新后一切恢复正常。

所有其他答案都建议更新我已经完成的作曲家,或者删除捆绑包和独白并重新安装,我也这样做了。

它既发生在我的本地机器(mac)上,也发生在使用 capistrano 2.x 和 capifony 部署到我的 ubuntu 机器的过程中。Composer 在这些部署期间是新下载的,因此 Composer 版本可能不是这里的问题。

有谁知道如何解决这个问题?提前致谢!

0 投票
1 回答
3741 浏览

php - 配置 PHP Monolog 以通过流登录到 Amazon S3

我们使用 Monolog 记录服务器端 PHP 工作脚本的输出,这些脚本在 Amazon Elastic Beanstalk EC2 服务器实例上执行。访问日志文件相当困难,尤其是考虑到服务器随着扩展需求的变化而启动和关闭。

如何将 Monolog 配置为直接记录到 Amazon S3 流/存储桶?

到目前为止,我正在我的 Pimple 依赖注入定义中尝试这样的事情:

但是存储桶上没有出现日志文件,我也没有遇到任何异常。

一个小测试表明我可以通过 s3:// 写入 S3 存储桶:

但我希望 Monologs 日志记录功能写入此存储桶。

0 投票
1 回答
508 浏览

laravel-4 - Laravel:自定义日志消息

我在打电话时进入2014-06-23 02:23:14] log.INFO: General information log [] []我的log.txt电话$monolog->info('General information log');,我不明白需要[] []因此我想从记录的消息中删除这些方括号。但我不知道怎么...!

0 投票
3 回答
9778 浏览

php - Monolog,如何将 PHP 数组记录到控制台?

我正在使用浏览器处理程序将消息记录到 JS 控制台

我想知道,是否可以将数组记录$data到重新组合数组内容的控制台中?

0 投票
1 回答
2514 浏览

php - Monolog、日志类和方法名

我使用 Monolog 1.10 作为日志工具。

除了日期和日志级别,我还需要保留调用日志记录方法的类和方法名称。看来我需要配置格式化程序。但我找不到这种情况的任何例子。

我该怎么做呢?

0 投票
2 回答
6519 浏览

php - Laravel 中的自定义错误日志 - 为不同的错误类型使用不同的文件

我正在为我的项目使用 laravel 4。我想将不同类型的错误记录到不同的文件中。例如,我正在使用 PayPal 接受付款。付款处理过程中出现任何错误,我想登录到不同的文件(我正在使用的通用每日日志文件除外)。可行吗?我已经尝试了很多来弄清楚。每个人都在谈论创建自己的错误处理程序,但我如何指定该错误处理程序使用不同的日志文件?

0 投票
1 回答
2922 浏览

php - 如何在 Laravel 4 中为每个日志级别编写单独的日志文件?

我当前的日志记录设置为应用程序消息和 cli 消息创建了一个文件。我如何让它为每个不同的日志级别(调试、错误等)创建一个单独的文件?

我的 app/start/global.php 配置是这样的: