[QUOTE]
Андрей Хрипунов пишет:
Комплексная Автоматизация 1.1.51, версия модуля 4.0.3.1. Толстый клиент выполняется на Windows-сервере, а сервер 1С:Предприятия запущен на Linux-сервере.
Несколько вопросов по выгрузке картинок:
В модуле обмена есть функция КаталогОчищен, где вызывается процедура УдалитьФайлы(Каталог, "*.*" ) . По всей видимости, она должна полностью очищать каталог обмена с подкаталогами, именно так она работает на Windows с маской "*.*" . Однако при выполнении обмена по расписанию в контексте сервера 1С на Linux, удаляются только те файлы и подкаталоги, у которых есть точка в имени. Подкаталоги, созданные обменом, точек не имеют, поэтому не удаляются! Это приводит к тому, что в подкаталогах накапливаются изображения от предыдущих обменов, и время синхронизации постоянно растет. Это ошибка или запланированное поведение? Если для какого-нибудь товара поменять формат основного изображения, например вместо jpg загрузить другое изображение в png, то картинка на сайте может не обновиться. В каталоге обмена будут два файла с одинаковым именем и разными расширениями. Возможно, дело в вопросе №1. Также есть проблема с обменом картинками по расписанию - они выгружаются в каталог обмена, но могут не обновиться на сайте (формат картинки не менялся). Уже не знаю, куда копать (( При этом обмен по расписанию в целом работает нормально - товары, остатки, цены выгружаются. А при выгрузке вручную все картинки обновляются без проблем. Что можно проверить в настройках или в логах?
[/QUOTE]Есть проблемы с картинками на linux. В следующем модуле обмена будет доработан обмен картинок + нужно внести изменения в БУС. Связано это с тем, что метод 1C, которых запаковывает картинки для сайта, на linux работает некорректно. И такая проблема не только на нашем модуле обмена, но и на типовом 1С.