2017-10-10 9 views
0

私はログを本番環境の通常のphp-logのように振る舞いたい。 ログローテートがあり、サーバーログは他のツールで分析されます。symfonyは廃止をログに記録しない

だから私はそのように私config_prod.ymlを設定します。

monolog: 
use_microseconds: false 
handlers: 
    main: 
     type: error_log 
     level: WARNING 
    deduplicated: 
     type: deduplication 
     time: 60 
     handler: main 

は、どういうわけか(@trigger_error経由)非推奨には、あまりにも、私のログに表示されます。

どういうわけか、廃止予定のログを無効にすることはできますか? 私はそれらをprodで必要としませんが、devでしかありません。

大切にしてください。 パトリック

答えて

0

あなたは、ダイチャンネルがここにどういう意味あなたのハンドラから

use_microseconds: false 
handlers: 
    main: 
    type: error_log 
    level: WARNING 
    deduplicated: 
    type: deduplication 
    time: 60 
    handler: main 
    channels: ['!php'] 
+0

をチャネルPHPを除外しようとすることができますか? – psren

+0

私は廃止されたことを知っていませんが、チャンネルのPHPで確かに私のプロジェクトでは、私も多くのハンドラを使用し、私はいくつかの部分を除外するこの文書を参照してください:https://symfony.com/doc/current/logging/channels_handlers.html – Mocrates

関連する問題