besogonskiy
@besogonskiy
работаю php laravel разработчиком.

Почему может нехватать прав на запись в логи с нового дня в Laravel?

В проекте испольузуется несколько логов. Возникла проблема. Время от времени в 12 ночи возникает сообщение об ошибке вызванной тем, что нехватает прав доступа на открытие файла логов на добавление.
Файл логов создается ежедневно.
Вот для этого файла какие настройки в logging.php

'mysql_info' => [
            'driver' => 'daily',
            'formatter' => ElasticSearchFormatter::class,
            'path' => storage_path('logs/mysql_info.log'),
            'level' => 'debug',
            'permission' => 0644,
        ],


Приходится сразу же запускать команду
chmod -R 777 storage под рутом.

При этом заметили такую закономерность, что проблема возникает не каждый день, а после обновления из git на продакшене.

Подскажите куда копать? может разрешения 0777 поставить в конфиг данного лог файла.
С остальными лог файлами все в порядке.
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
Sanes
@Sanes
Окружение настройте по-человечески, чтобы прав хватало.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект