База знаний
Интеграция с Яндекс.МаркетFAQ (Общие вопросы)Интеграция с OZONЭкспорт в YML PROИнтеграция с AliExpressSEO-фильтрMeta Robots TagИнформация о доставке и оплатеЧасто задаваемые вопросыГруппы товаровSEO-оптимизацияКаталог отзывовGoogle ПокупкиЭлектронная коммерцияПоиск PROSEO-регионыТурбо-страницыSEO-редиректыLink canonical ​Last-Modified​Заказ обратного звонка​HTML-карта сайта​Навигация в хлебных крошкахКупить в 1 кликКупить в 1 клик 2.0Sitemap PROЗаказ в 1 шагБренды PROМассовые измененияЗащита контента для Shop-ScriptАвтообновление курса валют Защита контента для приложения «Блог»Передача заказов из корзин Турбо-страницFast indexЦены ProИнтеграция с МегаМаркетMobisite 3.0Megashop 3.0MobiSite 2.0MegaShop 2.0VK пиксель PROЭквайринг EpayБлижайший срок доставкиДополнительный поиск товаров в категорииТриггеры PROПоделиться корзинойОбновление остатков и цен по коду артикулаОбщие вопросы
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
FAQ

Не приходит заказ, в логах ошибка "Incorrect string value"

Поддержка Bodysite
Поддержка Bodysite
23 октября 2023 13:46
+1

На Маркете возникла новая ошибка 500 Internal Server Error, магазин отключен.

Я обратился к логам db.log

В них указано:

Query Error 1366: Incorrect string value: '\xF0\x9F\x99\x8F\xF0\x9F...' for column xxxxxx_bd1.shop_order.comment at row 1

Query: INSERT INTO shop_order

Что делать?

1 комментарий
Поддержка Bodysite
Поддержка Bodysite
+1

Данная ошибка может возникать при присутствии эмодзи в тексте комментария. 

Вероятно, текущая кодировка таблицы базы данных не поддерживает эмодзи, поэтому возникает ошибка 500 при попытке записи информации. 

Вам нужно включить поддержку эмодзи, пример как это сделать был описан в ответе к этой теме.

Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет