Shop-Script плодит файлы ? Есть решение
Мой хостинг провайдер, как и многие ограничивают количество файлов в 100 000.
Shop-Script 7, тема дизайна Supreme, общее количество товаров 4286. Да, конечно же у многих позиций по несколько фото, но количество файлов у меня сейчас 87 000 при занятом пространстве 1,32 GB. Т.е при таком небольшом ассортименте я приближаюсь к лимиту в 100 000 файлов. Очистка кэша это максимум полторы тысячи.
Откуда 87 000?
Да, разумеется сам магазин, это достаточно большое количество файлов и каталогов и.т.д .. Но всё же..
Подскажите пожалуйста как решить эту проблему. По этому вопросу я тут ничего не нашел.
16 ответов
Миниатюры фото, но проще с хостером договорится и увеличить лимит чем плодить какие-то костыли. Вообще первый раз слышу об ограничении по числу файлов, тупость какая-то.
Есть такая фишка на многих шаре хостингах...
Но юзать магазин на таком хостинге - плохая идея... уходите на VDS (это ж все таки магазин, а не сайт "я и моя собачка")
Открою секрет, такая фишка почти на всех платных.
Ну да, я забыл написать, что хостинг платный, но я и подумать не мог о том, что кто-то решит мол магазин решил кто-то на бесплатном развернуть..
Открою секрет: Шаре - не значит бесплатный
Ну да, я забыл написать полную инструкцию по типам хостингов и их отличии....
П.С: гугл в помощь
Блин, люди.. Нет что по делу сказать, проходите мимо, плиз
ну так по делу и сказали же. хостинг меняйте, удаляйте фотки у товара, уменьшайте кол-во эскизов у товара.
Зачем писать если не слышал?
П.С: гугл в помощь, для чего нужны эти ограничения
Как уже писали - уменьшайте кол-во эскизов, используемых в теме дизайна.
Зачастую их нужно 3-4. Большая для карточки товара, мелкая для галереи, корзины и пр. Средне-мелкая для каталога.
4286 товаров *3 ~=13000 картинок.
Смотрите настройки темы - сколько там. Если не бьется с вашим общим кол-вом эскизов, значит где-то в теме используются еще "нестандартные размеры" и они генерируются магазином ходу.
Иногда люди идут на крайности и, например, для галереи и корзины используют разные эскизы, хотя разница в размерах 5-10 пикселей...ну и т.д. Мысль, я думаю, понятна.
Да, мысль понятна. Спасибо за развёрнутый ответ!
Ну и еще как вариант - сделайте удаление и пересоздание всех эскизов. Если вы использовали несколько тем дизайна, то у вас насоздавалась куча уже не нужных эскизов.
Это к сожалению не спасает совсем. Освобождается совсем не много.
Еще есть настройка "сохранять оригиналы изображений".
Если она включена все оригиналы изображений дублируются в public и protected.
Т.е. при включенной у вас сразу без настроек будет около 9000 файлов картинок, + эскизы.
Я пробовал отключать.
Возможно если они созданы уже, то можно снести вручную. Где именно хранятся, не знаете?
При включеной настройке оригиналы сохраняются в wa-data/protected/shop/products
Спасибо Вам за подсказку! Оказалось этот каталог содержит не много не мало 45 000 каталогов. Вероятно это потому,что я загружаю часть товаров на сайт через YML, порядка 3000 позиций. Буду пытаться побороть.
Ещё раз спасибо!
Немного повозился и в итоге магазин похудел вдвое!
Спасибо Вам, Алексей, за действительно толковый совет.
И не пришлось менять хостинг, как некоторые советовали тут