#!/usr/bin/env php
Notice: Undefined variable: argv in /home/srv43448/WWWMB2/mebelgram.ru/clear_upload.php on line 3

Warning: count(): Parameter must be an array or an object that implements Countable in /home/srv43448/WWWMB2/mebelgram.ru/clear_upload.php on line 3
Usage: php clear_upload.php [--delete-files] [--move-files=/path/to] /path/to/document/root Скрипт для очистки каталога upload/iblock от неиспользуемых файлов (оставшихся после удаления элемента инфоблока). Проверяет каждый файл в каталоге upload/iblock, есть ли он в таблице b_file и если его там нет выводит полный путь к нему на экран. Если указана опция --move-file=/путь, то перемещает файл в указанную директорию с сохранением иерархии. Если указана опция --delete-files, то удаляет файл. В режиме удаления (с опцией --delete-files), если каталог, в котором находился удаляемый файл становится пустым - удаляет и его. Примеры использования: Получить список всех неиспользуемых файлов из каталога upload/iblock: php clear_upload.php /var/www/example.com Переместить все неиспользуемые файлы из каталога upload/iblock в папку /backup: php clear_upload.php --move-files=/backup /var/www/example.com Удалить все неиспользуемые файлы из каталога upload/iblock: php clear_upload.php --delete-files /var/www/example.com