4

factory.ymlからの関連フラグメント:

prod:
  logger:
    class:   sfAggregateLogger
    param:
      level:   err
      loggers: 
        sf_file_err:
          class: sfFileLogger
          param:
            level: err
            file: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%.log

問題: すべてがログに記録されます。

4

3 に答える 3

1

この構成は、私のすべてのプロジェクトで機能します。

prod:
  logger:
    class: sfAggregateLogger
    param:
      level: err
      loggers:
        sf_file_debug:
          class: sfFileLogger
          param:
            level: err
            file: %SF_LOG_DIR%/%SF_APP%_%SF_ENVIRONMENT%.log

symfony-check.orgを確認してください。

于 2013-05-07T05:35:06.517 に答える
0

その構成は問題ありません。問題は別の場所にあるはずです。簡単なブレインストーミングを行います。

  • projectFolder/ cache/frontend/prod/config/ config_factories.yml.php を探します
  • その中に sfAggregateLogger があるはずです。オプションは大丈夫ですか?

  • prodキャッシュをクリアしましたか(ccまたはsudo rm ...)

  • yml でスペース (タブではなく) を使用していますか?

  • すべての下に何を入れましたか: ?

  • index.phpがデバッグモードになっていないことを確認してください

于 2013-05-06T06:53:32.573 に答える