Ведение журнала Symfony не сохраняет историю после ротации файла журнала - PullRequest
0 голосов
/ 12 августа 2011

У меня есть эта настройка в моем приложении Symfony:

# settings.yml
prod:
  .settings:
    no_script_name:         true
    logging_enabled:        true

#logging.yml
prod:
  enabled: on
  level:   debug
  rotate:  on
  period:  1       ## Log files are rotated every 1 day
  history: 30      ## A maximum history of 30 log files is kept
  purge:   off

Но я нахожу только один файл (frontend_prod.log) в моей директории логов.

1 Ответ

1 голос
/ 12 августа 2011

Если вы действительно используете 1.4, я не думаю, что ротация журналов из файла настроек больше не поддерживается.Вы должны использовать задачу log:rotate из CLI (возможно, на вкладке cron) и использовать опции --history и --period.

...