Дублирующаяся запись по ключу 'UX_B_SEARCH_CONTENT_STEM'
Ошибка! Структура базы данных имеет ошибки. Всего 1, автоматически могут быть исправлены: 0.
В таблице b_search_content_stem поле STEM "`STEM` varchar(50) NOT NULL" не соответствует описанию на диске "`STEM` int NOT NULL"
После выполнения запроса в базе данных получаю ошибку дублирующаяся запись по ключу
ALT ER TABLE `b_search_content_stem` CHANGE `STEM` `STEM` int NOT NULL;
Ответ MySQL: Документация
#1062 - Дублирующаяся запись '0-ru-0.1686-1084' по ключу 'UX_B_SEARCH_CONTENT_STEM'
Как исправить эту проблему?
Выполнить удаление модуля "Поиск" без сохранения таблиц. А затем установить его снова. Это пересоздаст все таблицы данного модуля и после этого сложностей с ними не будет.
После переустановки модуля нужно выполнить переиндексацию данных с отключенным параметром "Переиндексировать только измененные", чтобы поиск работал корректно.
Ещё статьи:
13.04.2023
Пример события OnGetOptimalPrice
Скачать пример события OnGetOptimalPrice
Код OnGetOptimalPrice
ID: 447
13.04.2023
Ошибка нулевой цены в корзине
Ошибка нулевой цены в корзине возникла после перехода с редакции Бизнес на малый Бизнес.
У клиента был сайт демо редакции Бизнес с многоценовостью, но в итоге была куплена лицензия М.Бизнес
ID: 446
13.04.2023
Постоянно выкидывает из админки на сессиях с memcache
На выделенном сервере была проблема с вылетом из авторизации. После выполнения работ по настройке для версии PHP 7.4 и оптимизации сайт стал работать быстрее, но вылеты не прекратились, стало меньше. Далее проблема обострилась после перехода на РНР 8.0. Из сессии выкидывало чаще.
ID: 444