Symfony, Реагируйте: api/var/log/prod.журнал пуст на рабочем сервере

#reactjs #symfony #logging #production

Вопрос:

prod.log права доступа к файлам 0777

Журналы в порядке на локальном хосте (докер, api/var/log/dev.log )

api/config/packages/prod/monolog.yaml :

 monolog:
    handlers:
        main:
            type: fingers_crossed
            action_level: error
            handler: nested
            #makes no difference excluded_http_codes: [404, 405]
            buffer_size: 50 # How many messages should be saved? Prevent memory leaks
        nested:
            type: stream
            path: "%kernel.logs_dir%/%kernel.environment%.log"
            level: debug
        console:
            type: console
            process_psr_3_messages: false
            channels: ["!event", "!doctrine"]
 

Производственная сборка производится с использованием

 npm run-script build
 

Я пробовал заменить api/config/packages/prod/monolog.yaml на api/config/packages/dev/monolog.yaml , но это не помогло.

Кто-нибудь знает, пожалуйста, почему prod.log пусто ?

Редактировать

vendor/symfony/http-kernel/Kernel.php

 /**
 * {@inheritdoc}
 */

public function getLogDir()
{
    return $this->getProjectDir().'/var/log';
}

 

api/vendor/symfony/http-kernel/Kernel.php

 /**
 * {@inheritdoc}
 */
public function getLogDir()
{
    return $this->getProjectDir().'/var/log';
}
 

Комментарии:

1. Вы переопределили AppKernel::getLogDir() метод, если да, то что в нем?

2. Здравствуйте, спасибо за ответ. Мне жаль, что я не знаю, потому что я не являюсь автором исходного кода.

3. Я добавил исходный код этих методов в первую публикацию с помощью РЕДАКТИРОВАНИЯ