Snatch08
@Snatch08

Как реализовать очистку директории раз в сутки, не повреждая нужные файлы?

Как можно реализовать такую задачу? Есть самописная админка, доступ к ней у тех, у кого есть пароль. Есть временная папка для загрузки изображений, в них иногда могут оставаться изображения, которые не используются на сайте, то есть это мусор и его хорошо бы отчищать время от времени. Если в одно и то же время зашил несколько пользователей и запустили очистку, может получиться так, что пока один загружает, изображения, а другой очищает, удалится, в том числе и то что нужно. Ума не приложу как это реализовать, подскажите плиз
  • Вопрос задан
  • 73 просмотра
Решения вопроса 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Из крона периодически запускать удаление файлов с возрастом больше определённого (например, старше суток).
find /путь/к/файлам/* -type f -mtime +1 -delete
Ответ написан
sslion
@sslion
Очистка должна выполняться автоматически через cron
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы