В связи с обращениями, что какие-то параметры не выгружаются и не отрабатывают, публикуем механизм поиска и мониторинга ошибок, возникающих при синхронизации обмена товарами, категориями и заказами.
На стороне ПП 1С Предприятие в модуле Управления интернет-магазином, в разделе общие настройки - необходимо установить соответствующую галочку для активирования режима журналирования (логирования). Все логи (журналы) сохраняются в соответствующую директорию, путь к которой прописывается в соответствующем поле (необходимо учитывать различия для файловой и серверной баз при указании пути).
Логи формируются в файлы формата *.xml с указанием соответствующего даты и времени выгрузок и содержат копию данных, которые выгружаются на сайт. Пример такого файла можно посмотреть здесь.
Если данные манипуляции не позволили выявить ошибку, тогда необходимо включить логирование на стороне сайта, чтобы были доступны для мониторинга данные, которые приходят в интернет-магазин и отправляются в 1С:УИМ.
Для логирования данных, приходящих в CMS из модуля управление интернет магазином необходимо включить функцию логирования в модуле обмена на стороне сайта в файле index.php (для активирования функции значение должно быть установлено = 1):
private $enable_logs = 1;
В этом случае в папке 1cgw создаются файлы *.log, в которых находятся массивы приходящих данных в интернет-магазин
В целом, для CMS Opencart логирование включается в разделе Система => Настройки => Сервер и находятся в папке сайта system/logs
Также может потребоваться логирование Apache и MySQL, по настройке и расположению которых необходимо обращаться к хостинг-провайдеру, у которого расположен данный веб-сайт.
Write a comment