Описание
Модуль “ЧистоДиск” решит эту проблему. При удалении информации о файле из системы, сам файл остается на сервере, например, так может происходить с изображениями инфоблоков. Модуль добавляет в систему функционал поиска неиспользуемых файлов и перемещения их в корзину, откуда их можно окончательно удалить либо восстановить.
После установки модуля, в разделе «Сервисы» административного меню, будет доступен подраздел «ЧистоДиск» с пунктами «Поиск» и «Корзина».
Страница «Поиск» содержит форму, в которой можно указать начальные директории очистки, типы проверяемых файлов и дополнительные расширения файлов.
Проверка ведется по наличию неполного имени файла в таблице «b_file» базы данных.
Время очистки диска в среднем составляет 3 часа и зависит от количества файлов в указанной директории и от мощности сервера.
Страница «Корзина» содержит информацию о состоянии корзины. Здесь же можно очистить корзину, восстановить файлы или выгрузить содержимое корзины в ZIP-архив.
ВАЖНО! Работа модуля прерывается, когда вкладка, в которой он запущен, становится неактивной!
В современных версиях браузеров работа скриптов в неактивных вкладках подавляется. Если страница, с которой производится очистка, окажется в неактивной вкладке, то скрипт, отправляющий запросы на сервер, будет остановлен, а по истечении времени действия сессии очистка прервется и не дойдет до конца.
Чтобы избежать этого, запускайте поиск файлов в отдельном окне браузера, где не будет открыто других вкладок. Окно браузера можно перекрывать другими окнами, но нельзя сворачивать.
Нет отзывов в данный момент