Я установил magento 1.9.1 и взял таблицы из базы данных magento 1.5.
Я сделал все необходимые изменения, я делаю запрос обычно, обычно регистрируя клиента, меняя продукт нормально.
Однако при попытке добавить новый продукт, я получаю ошибку:Ошибка ввода продукта Magento
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '25811-1' for key 'IDX_STOCK_PRODUCT'
Запрос был:
INSERT INTO `cataloginventory_stock_item` (`product_id`, `stock_id`, `qty`, `use_config_min_qty`, `is_qty_decimal`, `backorders`, `use_config_backorders`, `use_config_min_sale_qty`, `use_config_max_sale_qty`, `is_in_stock`, `low_stock_date`, `use_config_notify_stock_qty`, `use_config_manage_stock`, `stock_status_changed_automatically`, `use_config_qty_increments`, `use_config_enable_qty_increments`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
Уникальные изменения, которые я видел в таблицах продукции была колонна stock_status_changed_automaticall
в Magento 1.5 называется stock_status_changed_auto
, поэтому я изменил его в новом магазине.
Даже при этом изменении ошибка сохраняется.
Спасибо. Я не понимаю, почему он не регистрировался в дальнейшем. Я попытаюсь удалить и посмотреть, согласен ли он. Я понял, что усечен. Проблема в том, что у меня этот продукт связан с продажами, это вызовет проблему. Я попробую и вернусь. –