Laravel ежедневный журнал создан с неправильными разрешениями
У меня есть скрипт, который я запускаю, используя php artisan (скорень пользователь), а иногда это приводит к созданию файла ежедневного журнала перед apacheWWW-данные пользователь делает - это означает, что когда реальный пользователь использует мое веб-приложение, я получаю ошибку разрешения папки:
Не удалось открыть поток: в доступе отказано
Я изменяю разрешения обратно наWWW-данные каждый раз, но я хочу решить эту проблему, всегда создавая файл журнала с правильными разрешениями.
Я подумал о создании задания cron, которое создает файл или касается его, чтобы убедиться, что у него есть правильное разрешение каждый день, но я ищу лучшее решение, которое не зависит от другого скрипта.
Мы также рассмотрели включение php artisan в другой скрипт, чтобы он всегда работал сWWW-данные учетные данные, но то, что мы хотим сделать, на самом делекорень процедуры, которые apache не должен делать.
Есть еще предложения?