У меня есть script, который я запускаю с помощью php-artisan (с root), и иногда он заставляет ежедневный файл журнала создаваться до apache www-data user does - что означает, что когда реальный пользователь использует мое веб-приложение, я получаю ошибку разрешения папки:
Не удалось открыть поток: Permission denied
Я каждый раз меняю разрешения на www-datastrong > , но я хочу решить это, всегда создавая файл журнала с правильными разрешениями.
Я подумал о создании задания cron, которое создает файл или касается его, чтобы каждый день иметь правильное разрешение, но я ищу лучшее решение, которое не зависит от другого script.
Мы также рассмотрели возможность переноса php-artisan в другой script, чтобы убедиться, что он всегда запускается с учетными данными www-datastrong > , но что-то, что мы хотим сделать, на самом деле root, которые нельзя разрешить apache.
Другие предложения?