Laravel ежедневный журнал создан с неправильными разрешениями

У меня есть скрипт, который я запускаю, используя php artisan (скорень пользователь), а иногда это приводит к созданию файла ежедневного журнала перед apacheWWW-данные пользователь делает - это означает, что когда реальный пользователь использует мое веб-приложение, я получаю ошибку разрешения папки:

Не удалось открыть поток: в доступе отказано

Я изменяю разрешения обратно наWWW-данные каждый раз, но я хочу решить эту проблему, всегда создавая файл журнала с правильными разрешениями.

Я подумал о создании задания cron, которое создает файл или касается его, чтобы убедиться, что у него есть правильное разрешение каждый день, но я ищу лучшее решение, которое не зависит от другого скрипта.

Мы также рассмотрели включение php artisan в другой скрипт, чтобы он всегда работал сWWW-данные учетные данные, но то, что мы хотим сделать, на самом делекорень процедуры, которые apache не должен делать.

Есть еще предложения?

Ответы на вопрос(13)

Ваш ответ на вопрос