Страница 1 из 1

Достигнут лимит количества фото - Bitrix

Добавлено: 15 июл 2015 06:37
tkachenkoser
На сайтах Bitrix столкнулся с такой проблемой. При большом количестве товаров, на товарах появляются описания, но не появляются фото.
В админ-панеле выводится предупреждение:
2015-07-15 06-24-14 Каталог товаров  Элемент.png
2015-07-15 06-24-14 Каталог товаров Элемент.png (5.34 КБ) 7172 просмотра
или вот такое:
2015-07-15 06-30-15 Каталог товаров  Элемент.png
2015-07-15 06-30-15 Каталог товаров Элемент.png (9.95 КБ) 7172 просмотра
Все фото выгружаются в одну папку, и уже более 140 000 файлов. Фото физически к этим товарам на сервере есть.
Таких товаров очень много, и все более позднего срока добавления. Похоже битрикс имеет предел хранения количества фото. Тем более если заполнять товары вручную на сайте, фото будут распределяться по подпапкам.
Думаю было бы верно учесть этот момент, и делить фото также по подпапкам.

Re: Достигнут лимит количества фото - Bitrix

Добавлено: 15 июл 2015 08:51
support
Что по этому поводу говорит поддержка Битрикса?

Re: Достигнут лимит количества фото - Bitrix

Добавлено: 22 июл 2015 23:51
tkachenkoser
Выяснил детали у битрикса и перепахал всю БД
Никаких ограничений на количество файлов в Битрикс нет.
Проблема - на сайте не появляются товары заполенные последние пару месяцев. Если в СС выделить один товар и выгрузить только его - то фото появляется.
Для чистоты эксперимента - задаю в шаблоне экспорта имя файла f2015_{name} и выгружаю.
2015-07-22 21-28-56 E-Trade Content Creator 3.1.564.png
2015-07-22 21-28-56 E-Trade Content Creator 3.1.564.png (37.26 КБ) 7138 просмотров
Итог - на сайте появляются фото только с кодом менее 16000
2015-07-22 21-23-39 Купить акустику (колонки).png
2015-07-22 21-23-39 Купить акустику (колонки).png (88.29 КБ) 7138 просмотров
У товаров с "большим кодом" фото нет.
Лезем в БД битрикса, таблица b_file - фото товаров, отбираем записи f2015 и сортируем
b_file   phpMyAdmin 4.0.0-beta2 - Mozilla Firefox.png
b_file phpMyAdmin 4.0.0-beta2 - Mozilla Firefox.png (115.64 КБ) 7138 просмотров
Видно что последняя запись 15469
ПОкажем что в базе СС есть товары другие
2015-07-22 21-44-32 E-Trade Content Creator 3.1.564     База знаний о товарах    http.png
2015-07-22 21-44-32 E-Trade Content Creator 3.1.564 База знаний о товарах http.png (62.93 КБ) 7138 просмотров
Товары с большим ID существуют
НА сайте появились фото с именем f2015 - следовательно выгрузка работает корректно
Теперь посмотрим папку экспорта фото - там файлы есть от всех товаров.
2015-07-22 21-28-08 images.png
2015-07-22 21-28-08 images.png (241.15 КБ) 7138 просмотров
На сайт по ftp тоже попадают.
В общем проблема, что в БД или не поступают все запили или обрываются. Делаем ограничение на фаил экспорта - 1 мб, результат тотже.
Проверим, что это не зависит от даты. Ограничиваем выгрузку верхней датой - от 1 июня.
Смотрим результат в БД
2015-07-22 22-13-42b_file   phpMyAdmin 4.0.0-beta2 - Mozilla Firefox.png
2015-07-22 22-13-42b_file phpMyAdmin 4.0.0-beta2 - Mozilla Firefox.png (165.29 КБ) 7138 просмотров
Видим что все "по плану", создаются записи начиная с 1 июня, а именно с кода 35542. Различные выгрузки также отличимы по времени обновления.
Записи появились и фото на сайте.
Пробуем сделать еще раз полную выгрузку, без ограничения по дате, соответственно товаров будет больше
Товары не появились.
Повторяю в другой категории, даю название f2016 - Картина повторилась, но появилось чуть больше количество товаров. Что именно мешает - объем данных или чтото обрывается проверить не удается.
Туннель 2.0 Хостинг выделеный, core i7 - явно достаточный, никаких ошибок в выгрузке нет.

Re: Достигнут лимит количества фото - Bitrix

Добавлено: 31 июл 2015 13:32
VladimirS
С аналогичной проблемой сегодня столкнулись, один в один.
Что делать?

Re: Достигнут лимит количества фото - Bitrix

Добавлено: 03 авг 2015 11:13
support
эту проблему повторить не удалось, при экспорте фото все данные записываются в БД и фото отображаются.