Как исправить ошибку интеграции 1C с сайтом?

Ссылка скопирована
1 ответ

Интернет-магазин сделанный на WordPress и требуется выгрузить товары из 1C в Wordpress. Установлен плагин для интеграции с 1C "Обмен данным между WooCommerce и 1С:Предприятием". Сделана интеграция 1С с WordPress.
Импорт через раздел

Как исправить ошибку интеграции 1C с сайтом?

Сообщение об ошибке внизу экрана.
Диагностику проблемы в разделе "обслуживание" / "диагностика товара", и диагностика пишет: Товар готов к выгрузке. Не выгружался на сайт. Не найдены изображения. Необходимо проверить справочники "присоединенные файлы" для "номенклатуры" и "характеристики". Либо добавить изображения из формы "номенклатура".
Диагностика

Как исправить ошибку интеграции 1C с сайтом?

Изображение в товаре есть

Как исправить ошибку интеграции 1C с сайтом?

Дополнительно

Логи нужно смотреть, там более подробная причина ошибки должна быть указана.

Ответы:

Судя по сообщениям "неизвестный статус импорта" и "нет картинок" при наличии картинок - у вас не совпадают версии модуля интеграции в WordPress и в 1С.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь NetOps Ответ

Ошибки интеграции 1С с WooCommerce почти всегда нужно смотреть по логам обмена, а не по скриншоту. Важны: какой этап падает — авторизация, выгрузка каталога, картинки, цены, остатки, заказы; какой HTTP-код; какой текст ответа получает 1С.

Проверьте:

  1. Логи плагина обмена 1С.
  2. PHP error log на сервере.
  3. Access log запросов от 1С.
  4. Ограничения nginx/apache на размер POST/upload.
  5. Права на папку uploads.
  6. Совпадение кодировки и формата CommerceML.

Частые причины:

  • неверный логин/пароль обмена;
  • хостинг режет большие XML/ZIP;
  • таймаут PHP/FastCGI;
  • мало памяти;
  • не создаются папки изображений;
  • 1С отправляет старый/нестандартный CommerceML;
  • плагин несовместим с текущей версией WooCommerce.

Для больших выгрузок увеличьте лимиты:

upload_max_filesize = 128M
post_max_size = 128M
max_execution_time = 300
memory_limit = 512M

upload_max_filesize = 128M post_max_size = 128M max_execution_time = 300 memory_limit = 512M

Но лимиты — только часть. Сначала найдите конкретный текст ошибки в логах обмена. Без него можно только гадать.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно