Ошибки плагина Woo2iiko
Общие рекомендации
- Проверьте полноту и корректность всех настроек плагина
- Отключите сторонние плагины для исключения конфликтов
- Убедитесь, что ваша версия WordPress и WooCommerce совместимы с плагином
Проблемы с обновлением товаров
Симптомы:
- Не обновляются изображения товаров
- Не меняется информация о товарах
- Устаревшие данные в каталоге
Решение:
Проверьте дату последней выгрузки в API iiko:

Если данные устарели:
- Нажмите «Сбросить список товаров и категорий»
- Перезагрузите страницу
Для проблем с изображениями:
- Проверьте загрузку изображений стандартными средствами WordPress
- Убедитесь в достаточных правах на запись в папку
uploads
Ошибка: Warning: Error while sending QUERY packet
Причина:
Превышен лимит размера пакета или времени выполнения запроса к БД
Решение:
Для VPS/Выделенных серверов:
- Отредактируйте файл
/etc/my.cnf - Добавьте параметры:ini
max_allowed_packet=524288000 wait_timeout=100 - Перезапустите 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."
Рекомендации по мониторингу
Регулярные проверки:
Проверка соединения с API iiko:
- В разделе «Импорт» → «Соединение»
- Статус должен быть «Активно»
Доступность серверов:
bashping api.iiko.ru telnet api.iiko.ru 443Анализ логов:
- WordPress логи:
/wp-content/debug.log - Логи сервера:
/var/log/apache2/error.logили/var/log/nginx/error.log
- WordPress логи:
Диагностика постоянных проблем:
Включите режим отладки в WordPress:
php// В wp-config.php define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false);Проверьте:
- Свободное место на диске (
df -h) - Использование памяти (
free -m) - Загрузку CPU (
top)
- Свободное место на диске (
Для комплексной диагностики:
- Установите плагин Query Monitor
- Проверьте журналы в разделе «Инструменты» → «Журналы сайта»