Обновление Magento: расшифровка сообщения об ошибке - PullRequest
0 голосов
/ 25 сентября 2018

Мое обновление не будет завершено.Можете ли вы помочь мне "перевести" в более простое предложение это сообщение об ошибке?

Сообщение об ошибке

Нарушение ограничения целостности: 1452 Не удается добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено (DATABASE-incremental. salesrule_coupon_usage, CONSTRAINT FK_SALESRULE_COUPON_CUSTOMER_CUSTOMER_ID_CUSTOMER_ENTITY FOREIGN KEY (customer_id) ССЫЛКИ customer_entity (entity_id) O) "; i: 1; s: 1228:" # 0/is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/Resource/Setup.php(390): Mage :: exception ('Mage_Core', 'Ошибка в файле: ... ')

Пока я понимаю, что дочерняя таблица ("salesrule_coupon_usage") имеет ограничение ("FK_SALESRULE_COUPON_CUSTOMER_CUSTOMER_ID_CUSTOMER_ENTITY"), которое сравнивает Magento с родительской таблицей ("customer_entity", где есть)значения ("entity_id"), которых нет в дочерней таблице ("customer_id").

Я в порядке, удаляя значения, и я хотел бы знать, нужно ли мне удалять их из родительской таблицы.

Полная ошибка

a:5:{i:0;s:477:"Error in file: "/is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/SalesRule/sql/salesrule_setup/mysql4-upgrade-1.4.0.0.0-1.4.0.0.1.php" - SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`DATABASE-incremental`.`salesrule_coupon_usage`, CONSTRAINT `FK_SALESRULE_COUPON_CUSTOMER_CUSTOMER_ID_CUSTOMER_ENTITY` FOREIGN KEY (`customer_id`) REFERENCES `customer_entity` (`entity_id`) O)";i:1;s:1228:"#0 /is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/Resource/Setup.php(390): Mage::exception('Mage_Core', 'Error in file: ...')
#1 /is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/Resource/Setup.php(289): Mage_Core_Model_Resource_Setup->_modifyResourceDb('upgrade', '0.7.12', '1.4.0.0.6')
#2 /is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/Resource/Setup.php(233): Mage_Core_Model_Resource_Setup->_upgradeResourceDb('0.7.12', '1.4.0.0.6')
#3 /is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/Resource/Setup.php(161): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 /is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/App.php(363): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 /is/htdocs/wpSERVER/www/clonsite-incremental/app/code/core/Mage/Core/Model/App.php(295): Mage_Core_Model_App->_initModules()
#6 /is/htdocs/wpSERVER/www/clonsite-incremental/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#7 /is/htdocs/wpSERVER/www/clonsite-incremental/index.php(80): Mage::run('', 'store')
#8 {main}";s:3:"url";s:27:"/clonsite-incremental/admin";s:11:"script_name";s:31:"/clonsite-incremental/index.php";s:4:"skin";s:7:"default";}

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...