Возникла странноватая проблема с выгрузкой товаров на сайт после переноса на VDS (судя по всему). Может быть кто-нибудь подскажет, в чем дело.
Ни частичная, ни полная выгрузка ничего не изменяют в инфоблоке товаров. А судя по логам не идет обработка элементов (товаров, предложений, цен, остатков):
Строки, подобные той, что я выделил красным, отсутствуют в логе импорта на сайт, в остальном все как надо.
Файлы xml на сайт падают, обработка файла идет. Пробовал отмечать версионность в частичной выгрузке, не помогло.
С чем это может быть связано?
UPD. Вылечил, проблема заключалась в кодировке базы по умолчанию. Стояла latin1. Вот так вот доверяться хостерам... Обнаружил проблему заглянув на страницу обновления, которая на нее ругалась, где сразу было предложено и лечение: 'alt er database u16607 default character set utf8'.
Ни частичная, ни полная выгрузка ничего не изменяют в инфоблоке товаров. А судя по логам не идет обработка элементов (товаров, предложений, цен, остатков):
Цитата |
---|
--Выгрузка предложений в XML. --Выгрузка предложений в XML завершено. Выгружено 999 предложений. --Отправка запроса на авторизацию. --Отправка запроса на инициализацию, для определения версии обмена данных. --Процес выполнения обмена: Распаковка архива завершена. --Процес выполнения обмена: Временные таблицы удалены. --Процес выполнения обмена: Временные таблицы созданы. --Процес выполнения обмена: Файл импорта прочитан. --Процес выполнения обмена: Временные таблицы проиндексированы. --Процес выполнения обмена: Метаданные импортированы успешно. --Процес выполнения обмена: Группы импортированы. --Процес выполнения обмена: Деактивация/удаление групп завершено. --Процес выполнения обмена: Обработано 999 из 999 элементов. --Процес выполнения обмена: Загрузка элементов завершена. --Процес выполнения обмена: Деактивация/Удаление элементов завершены. --offers___4026b61c-5ba8-43d9-9f16-260fe2e63807.xml: Данные успешно обработаны сервером. Ответ сервера: success Импорт успешно завершен. |
Файлы xml на сайт падают, обработка файла идет. Пробовал отмечать версионность в частичной выгрузке, не помогло.
С чем это может быть связано?
UPD. Вылечил, проблема заключалась в кодировке базы по умолчанию. Стояла latin1. Вот так вот доверяться хостерам... Обнаружил проблему заглянув на страницу обновления, которая на нее ругалась, где сразу было предложено и лечение: 'alt er database u16607 default character set utf8'.