問題タブ [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 投票する
2 に答える
2664 参照

php - Symfony2: 循環参照例外 - モノログとカスタム例外ハンドラー

Monolog の電子メール エラーをカスタム例外ハンドラーと組み合わせようとすると、次のようになります。

[Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException] サービス「ルーター」の循環参照が検出されました。パス:「ルーター -> monolog.logger.router -> monolog.handler.grouped -> mana.exception.listener -> templating ->小枝 -> templating.helper.logout_url".

すべてのエラーから明らかなように、ここで何をしているのかを本当に知っているとは主張しません。

サービスの抜粋:

構成の抜粋:

カスタム ハンドラ:

0 投票する
2 に答える
13247 参照

php - Symfony2 で Monolog を使用してログをローテーションする

2013-11-21-prod.log のように、毎日新しいログ ファイルを作成するように Symfony2 で Monolog を構成する可能性があるかどうかを知りたいです。

0 投票する
2 に答える
7454 参照

php - loghandler で定義していないにもかかわらず、Symfony が dev.log ファイルにログを記録するのはなぜですか?

Symfony コマンドの実行中に、メッセージを別のファイルに記録したいと考えています。Symfony と Monolog のドキュメントを読みましたが、ここで説明したように動作するはずです。(「ドクトリン」、「イベント」、... チャネルからのメッセージは引き続きメイン ハンドラによってログに記録されることはわかっていますが、それは私にとっては問題ではありません)

config.ymlの中に、私はこれを持っています:

dev.main.logと の 2 つのログ ファイルがあると予想していますdev.commandline.log。しかし、私はまだ 3 番目のログ ファイルを持っています:すべてのdev.logメッセージを記録します。そのログハンドラーが定義されている場所と、それがログに記録されないようにする方法が見つからないようです...

誰かが私を正しい方向に向けることができれば、それは素晴らしいことです!

ところで、私は使用しています:

  • symfony 2.3
  • monolog バンドル 2.4

編集

monologセクションはありません。config_dev.yml

0 投票する
2 に答える
2694 参照

silex - Silex のデフォルトの Monolog メッセージ

Silex 1.1 と Monolog 1.0.0 を使用しています。私のコードと私の問題:

すべて正常に動作しますが、次のようなデフォルト メッセージが表示されます。

どうすればそれらを無効にできますか? (ロギング レベルを WARNING に変更して addWarning を使用すると、メッセージだけが表示されますが、INFO レベルを使用したいと考えています)。

0 投票する
0 に答える
476 参照

php - Laravel 4 の Monolog の Pushover ハンドラ - 動作しない

Laravel4 で Monolog の Pushover ハンドラを使用できません。

ルートを実行すると、" logged !" 文字列を含むページが表示されます。laravel.log ファイルを確認すると、

0 投票する
2 に答える
6149 参照

php - インターフェイス 'Psr\Log\LoggerInterface' が /opt/lampp/vhosts/development.com/htdocs/test/Monolog/Logger.php に見つかりません

モノログの基本的な例を実行しようとしています。次のコードを試しました。

私のindex.phpファイルは

次のエラーが表示されます

私のフォルダ構造は

これについて教えてください。前もって感謝します。

0 投票する
1 に答える
400 参照

php - Laravel 4はログエラーをソケットに維持できますか?

もしそうなら、どのようにそれを行うことができますか?デフォルトでは、Laravel 4 はテキスト ファイルに書き込みます。Monolog は github ページでデータベースにログを記録できることに気付きました。私はこれで試しました。ただし、データベースに保存するよりも、ソケットにエラー ログを保存する方が適切です。ソケットのロギングに従って私を提案できますか。

0 投票する
2 に答える
6373 参照

php - Symfony2 Monolog は、raven ハンドラー (Sentry) を使用するように構成します

セントリーを使用して、考えられるエラーや例外などを評価したいと考えています。

KunstmaanSentryBundle を使用しようとしましたが、未定義の関数などのあらゆる種類のエラーをキャッチするのは素晴らしいことですが、独自のハンドラーを使用して独自の Monolog チャネルを定義したいのですが、残念ながらそれに関するドキュメントは見つかりませんでした。

config.yml次のようになります。

誰かが正しい構成を知っていますか?