Пропустить контент
Купить

Ошибки плагина Woo2iiko

Общие рекомендации

  1. Проверьте полноту и корректность всех настроек плагина
  2. Отключите сторонние плагины для исключения конфликтов
  3. Убедитесь, что ваша версия WordPress и WooCommerce совместимы с плагином

Проблемы с обновлением товаров

Симптомы:

  • Не обновляются изображения товаров
  • Не меняется информация о товарах
  • Устаревшие данные в каталоге

Решение:

  1. Проверьте дату последней выгрузки в API iiko:

    Дата выгрузки

  2. Если данные устарели:

    • Нажмите «Сбросить список товаров и категорий»
    • Перезагрузите страницу
  3. Для проблем с изображениями:

    • Проверьте загрузку изображений стандартными средствами WordPress
    • Убедитесь в достаточных правах на запись в папку uploads

Ошибка: Warning: Error while sending QUERY packet

Причина:

Превышен лимит размера пакета или времени выполнения запроса к БД

Решение:

Для VPS/Выделенных серверов:

  1. Отредактируйте файл /etc/my.cnf
  2. Добавьте параметры:
    ini
    max_allowed_packet=524288000
    wait_timeout=100
  3. Перезапустите MySQL сервер

Для виртуального хостинга:

Вот переработанный и расширенный вариант раздела:

Настройка параметров MySQL

Для VPS/выделенных серверов:

После внесения изменений в конфигурацию MySQL выполните:

bash
sudo systemctl restart mysql  # Для систем с systemd

или

bash
sudo service mysql restart   # Для систем с SysV init

Для виртуального хостинга:

Отправьте запрос в техническую поддержку вашего хостинг-провайдера со следующим содержанием:

"Прошу увеличить параметры MySQL:

  • max_allowed_packet до 512МБ
  • wait_timeout до 100 секунд

Это необходимо для корректной работы плагина интеграции с iiko."

Рекомендации по мониторингу

Регулярные проверки:

  1. Проверка соединения с API iiko:

    • В разделе «Импорт» → «Соединение»
    • Статус должен быть «Активно»
  2. Доступность серверов:

    bash
    ping api.iiko.ru
    telnet api.iiko.ru 443
  3. Анализ логов:

    • WordPress логи: /wp-content/debug.log
    • Логи сервера: /var/log/apache2/error.log или /var/log/nginx/error.log

Диагностика постоянных проблем:

  1. Включите режим отладки в WordPress:

    php
    // В wp-config.php
    define('WP_DEBUG', true);
    define('WP_DEBUG_LOG', true);
    define('WP_DEBUG_DISPLAY', false);
  2. Проверьте:

    • Свободное место на диске (df -h)
    • Использование памяти (free -m)
    • Загрузку CPU (top)
  3. Для комплексной диагностики:

    • Установите плагин Query Monitor
    • Проверьте журналы в разделе «Инструменты» → «Журналы сайта»
WOO2IIKO © 2019 - 2026 Алексей Тихомиров.