Глянул сегодня размер папки с кэшем картинок и ужаснулся: 8 Гб И это при общем объёме картинок около 4 Гб Появилась идея настроить очистку по расписанию Подскажите как реализовать этот процесс через крон? Т.е. удаление папки /image/cache/data/ и всего его содержимого например раз в 10 дней
Для этого обратитесь в тех-поддержку своего Хостинга с такой просьбой, указав периодичность (раз в 10 дней) и путь к папке. В нормальных хостинговых компаниях это сделаю за Вас, или в телефонном режиме расскажут как это сделать.
кэшем = 8 Гб попытаться использовать тот же размер изображения или использовать 2 типа, например, размер 80x80 для эскиза и 500x500 для увеличения
доступ к планировщику крона есть, нужно только составить задачу очень много изображений у товаров, от того и такой размер
Есть еще один способ навести у Вас на хостинге порядок: 1 - преобразовать все изображения в размер 700х700 (больше и не надо, не у всех посетителей вашего сайта мониторы на 24 дюйма) - в автоматическом режиме с этим вам поможет справится программа "FastStone Image Viewer" 2 - удалить неиспользуемые изображения - с этой задачей корректно справится бесплатный модуль: "Needless Image — удаление неиспользуемых картинок"
решил сам. создал файлик в корне с содержимым Код: #!/bin/bash find /путь до папки с кэшем/ -type f -name "*.jpg" -amin +1440 | xargs rm exit 0 и через крон поставил этот файлик на запуск раз в сутки