У нас есть Cron, чтобы очистить файл в папке / удалить каталог в хранилище.Ничто из нижеприведенного не работает (ошибка не произошла. Кажется, что она проходит без ошибок).Но волшебным образом в Local работает.Когда я запускаю cron на рабочем сервере, использую SUDO php artisan cms:clear_bill
, работает.Как запустить его без sudo?
Я уже проверяю, что папка user_bill имеет разрешение 755 и все файлы в ней 644 ..
$file = new Filesystem();
$file->deleteDirectory(storage_path('app/public/user_bill'));
$file->cleanDirectory(storage_path('app/public/user_bill'));
Storage::deleteDirectory(storage_path('app/public/user_bill'));
Есть ли какой-то шаг, который я пропускаю?
Решено
Черт возьми .. Крон работает не под пользователем проекта ..