Reactor Опубликовано 20.06.2022 в 22:09 Поделиться Опубликовано 20.06.2022 в 22:09 При создании нового товара или копирования - такая ошибочка Магазин новый, БД старая была вытянута с помощью CVS импорта. Fatal error: Uncaught Exception: Error: Duplicate entry '87020-0' for key 'oc_product_to_store.PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_product_to_store SET product_id = '87020', store_id = '0 Всё как бы понятно, но решения не нашел. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AlexDW Опубликовано 21.06.2022 в 03:02 Поделиться Опубликовано 21.06.2022 в 03:02 проверить наличие счетчика auto_increment и его значение для таблицы, наличие самих дублей проверить работу в браузере firefox если в нем нормально работает - вероятно используете браузер на основе веб-движка chromium в зависимости от его версии был такой баг с задвоением отправки данных в свое время, попробуйте браузер обновить 1 Цитата модули для удобной работы с Opencart Ссылка на комментарий Поделиться на другие сайты Поделиться
Решение mpn2005 Опубликовано 21.06.2022 в 10:19 Решение Поделиться Опубликовано 21.06.2022 в 10:19 Ещё как вариант - вы удаляли товары через БД, но удалили записи не во всех таблицах. И в таблице oc_product_to_store остались старые записи. Посмотрите какое максимальное значение поля product_id в таблице oc_product_to_store и в oc_product. Они должны совпадать. Если не совпадают, значит есть старые записи, которые нужно почистить. 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.