newdecline
@newdecline
Front-end-developer

Какие способы есть по удалению файла с сервера?

Пишу админку. Есть функционал по загрузке файлов.

Загружаю файл, записываю его в БД(имя, размер, id, src)
id файла использую там где нужно

Что бы удалить файл, я нахожу в его по id и удаляю из базы, но не физически.
Через некоторое время файлов физических на диске будет больше чем в БД.

Правильно ли я думаю, что нужно написать скрипт который будет идти по файлам в папке \uploads и и сравнивать имя файла физического и имя файла которое есть в БД, если имя не совпадает то удалять файл физически. Запускать этот скрипт раз в день к примеру ?
  • Вопрос задан
  • 47 просмотров
Решения вопроса 1
DevMan
@DevMan
поздравляю: вы пополнили стройные ряды производителей костылей.

файл должен удаляться сразу при удалении из бд.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы