2016-10-14 1 views
0

Всякий раз, когда я пытаюсь внести какие-либо изменения в продукт и сохранить его в блендере magento, я получаю следующую ошибку.Ошибка при попытке сохранить продукт в magento

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')) AND (p.entity_id = '1696') LIMIT 1' at line 3, query was: SELECT DISTINCT p.entity_id FROM `catalog_product_entity` AS `p` INNER JOIN `catalog_product_flat_1` AS `cpf` ON cpf.entity_id = p.entity_id LEFT JOIN `catalog_category_product` AS `ccp` ON ccp.product_id = p.entity_id WHERE (()) AND (p.entity_id = '1696') LIMIT 1 

Просьба сообщить мне, что происходит не так, и как я могу это решить.

+0

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что Stack Overflow - это [связанный с программированием] (http://stackoverflow.com/help/on-topic) Q & A сайт. Ваш вопрос не в программировании. Возможно, вам стоит разместить его на http://magento.stackexchange.com? – Enigmativity

ответ

0

Существует некоторая несогласованность в базе данных catalog_product_flat_1 table, пожалуйста, удалите все плоские таблицы и попробуйте. Пожалуйста, сделайте резервную копию перед пустой таблицей.

+0

Hi @Suman Пробовал ваш ответ, но это не имело никакого значения. –

+0

очистить кеш и переиндексировать все из области администрирования. –

+0

Пробовал это тоже. –