Mysql
 sql >> Database >  >> RDS >> Mysql

Magento - Impossibile reindicizzare i prezzi dei prodotti - Il vincolo della chiave esterna non riesce

Soluzione:

Si prega di effettuare le seguenti operazioni:

Abilita la registrazione del DB Magento tramite:lib/Varien/Db/Adapter/Pdo/Mysql.php . Intorno alla riga 86, vedrai le seguenti variabili di classe:

protected $_debug = false; 
protected $_logAllQueries = false; 
protected $_logCallStack = false; 
protected $_debugFile = ‘var/debug/sql.txt’;

Cambia tutto in true e quindi esegui il reindicizzazione. Quindi controlla il file di registro specificato sopra.

Il file di registro indica quale tabella nel database sta causando il problema, quindi confronta la struttura della tabella di questa tabella con la stessa qui:http://www.magereverse.com/index/magento-database-diagram/version/1-7-0-2

Rimuovi la colonna che non dovrebbe essere presente. Il problema verrà risolto. Saluti.