Записать вывод журнала команды symfony в консоль И ФАЙЛ - PullRequest
0 голосов
/ 16 января 2019

Таким образом, установка:

У меня есть команда, которая вызывает функцию в службе X, которая использует регистратор Y.

В настоящее время при запуске из консоли сообщения журнала выводятся на консоль (с использованием параметров -v). Я также хотел бы вывести эти сообщения в файл, независимо от уровня -v.

Редактировать: Добавление конфигурации монолога по запросу (хотя ничего интересного нет - это по умолчанию).

monolog:
    channels: ['amz_update']
    handlers:
        main:
            type: stream
            path: '%kernel.logs_dir%/%kernel.environment%.log'
            level: emergency
            channels: ['!event']
        console:
            type: console
            process_psr_3_messages: false
            channels: ['!event', '!doctrine', '!console']
        # To follow logs in real time, execute the following command:
        # `bin/console server:log -vv`
        server_log:
            type: server_log
            process_psr_3_messages: false
            host: 127.0.0.1:9911
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...