|
I followed the procedures described in
http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/magento_1.5_to_1.6_upgrade
Which could make the upgrade, however when running the following command
php shell/indexer.php reindexall
I get the following return
Product Attributes index was rebuilt successfully
Product Prices index was rebuilt successfully
An error occurred while saving the URL rewrite
Product Flat Data index was rebuilt successfully
Category Flat Data index was rebuilt successfully
Category Products index was rebuilt successfully
Sistema de Busca index was rebuilt successfully
Tags dos Produtos index was rebuilt successfully
Situação do Estoque index was rebuilt successfully
Analyzing the log is stored as follows exception.log
---
2011-09-06T00:21:34+00:00 ERR (3):
exception ‘PDOException’ with message ‘SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘category/16-1-12’ for key ‘UNQ_CORE_URL_REWRITE_ID_PATH_IS_SYSTEM_STORE_ID’’ in /var/www/cerebrum/magento/lib/Zend/Db/Statement/Pdo.php:228
Stack trace:
#0 /var/www/cerebrum/magento/lib/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute(Array)
#1 /var/www/cerebrum/magento/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#2 /var/www/cerebrum/magento/lib/Zend/Db/Statement.php(300): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#3 /var/www/cerebrum/magento/lib/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#4 /var/www/cerebrum/magento/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(’INSERT INTO `co...’, Array)
#5 /var/www/cerebrum/magento/lib/Varien/Db/Adapter/Pdo/Mysql.php(389): Zend_Db_Adapter_Pdo_Abstract->query(’INSERT INTO `co...’, Array)
#6 /var/www/cerebrum/magento/lib/Zend/Db/Adapter/Abstract.php(574): Varien_Db_Adapter_Pdo_Mysql->query(’INSERT INTO `co...’, Array)
#7 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Resource/Url.php(283): Zend_Db_Adapter_Abstract->insert(’core_url_rewrit...’, Array)
#8 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(290): Mage_Catalog_Model_Resource_Url->saveRewrite(Array, NULL)
#9 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(317): Mage_Catalog_Model_Url->_refreshCategoryRewrites(Object(Varien_Object), ‘/’, false)
#10 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(458): Mage_Catalog_Model_Url->_refreshCategoryRewrites(Object(Varien_Object), NULL, false)
#11 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(252): Mage_Catalog_Model_Url->refreshCategoryRewrite(’3’, ‘12’, false)
#12 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(246): Mage_Catalog_Model_Url->refreshRewrites(’12’)
#13 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Indexer/Url.php(249): Mage_Catalog_Model_Url->refreshRewrites()
#14 /var/www/cerebrum/magento/app/code/core/Mage/Index/Model/Process.php(159): Mage_Catalog_Model_Indexer_Url->reindexAll()
#15 /var/www/cerebrum/magento/app/code/core/Mage/Index/Model/Process.php(187): Mage_Index_Model_Process->reindexAll()
#16 /var/www/cerebrum/magento/app/code/core/Mage/Index/controllers/Adminhtml/ProcessController.php(124): Mage_Index_Model_Process->reindexEverything()
#17 /var/www/cerebrum/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Index_Adminhtml_ProcessController->reindexProcessAction()
#18 /var/www/cerebrum/magento/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch(’reindexProcess’)
#19 /var/www/cerebrum/magento/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#20 /var/www/cerebrum/magento/app/code/core/Mage/Core/Model/App.php(347): Mage_Core_Controller_Varien_Front->dispatch()
#21 /var/www/cerebrum/magento/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#22 /var/www/cerebrum/magento/index.php(80): Mage::run(’’, ‘store’)
#23 {main}
Next exception ‘Zend_Db_Statement_Exception’ with message ‘SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry ‘category/16-1-12’ for key ‘UNQ_CORE_URL_REWRITE_ID_PATH_IS_SYSTEM_STORE_ID’’ in /var/www/cerebrum/magento/lib/Zend/Db/Statement/Pdo.php:234
Stack trace:
#0 /var/www/cerebrum/magento/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
#1 /var/www/cerebrum/magento/lib/Zend/Db/Statement.php(300): Varien_Db_Statement_Pdo_Mysql->_execute(Array)
#2 /var/www/cerebrum/magento/lib/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#3 /var/www/cerebrum/magento/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(’INSERT INTO `co...’, Array)
#4 /var/www/cerebrum/magento/lib/Varien/Db/Adapter/Pdo/Mysql.php(389): Zend_Db_Adapter_Pdo_Abstract->query(’INSERT INTO `co...’, Array)
#5 /var/www/cerebrum/magento/lib/Zend/Db/Adapter/Abstract.php(574): Varien_Db_Adapter_Pdo_Mysql->query(’INSERT INTO `co...’, Array)
#6 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Resource/Url.php(283): Zend_Db_Adapter_Abstract->insert(’core_url_rewrit...’, Array)
#7 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(290): Mage_Catalog_Model_Resource_Url->saveRewrite(Array, NULL)
#8 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(317): Mage_Catalog_Model_Url->_refreshCategoryRewrites(Object(Varien_Object), ‘/’, false)
#9 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(458): Mage_Catalog_Model_Url->_refreshCategoryRewrites(Object(Varien_Object), NULL, false)
#10 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(252): Mage_Catalog_Model_Url->refreshCategoryRewrite(’3’, ‘12’, false)
#11 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Url.php(246): Mage_Catalog_Model_Url->refreshRewrites(’12’)
#12 /var/www/cerebrum/magento/app/code/core/Mage/Catalog/Model/Indexer/Url.php(249): Mage_Catalog_Model_Url->refreshRewrites()
#13 /var/www/cerebrum/magento/app/code/core/Mage/Index/Model/Process.php(159): Mage_Catalog_Model_Indexer_Url->reindexAll()
#14 /var/www/cerebrum/magento/app/code/core/Mage/Index/Model/Process.php(187): Mage_Index_Model_Process->reindexAll()
#15 /var/www/cerebrum/magento/app/code/core/Mage/Index/controllers/Adminhtml/ProcessController.php(124): Mage_Index_Model_Process->reindexEverything()
#16 /var/www/cerebrum/magento/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Index_Adminhtml_ProcessController->reindexProcessAction()
#17 /var/www/cerebrum/magento/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch(’reindexProcess’)
#18 /var/www/cerebrum/magento/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#19 /var/www/cerebrum/magento/app/code/core/Mage/Core/Model/App.php(347): Mage_Core_Controller_Varien_Front->dispatch()
#20 /var/www/cerebrum/magento/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#21 /var/www/cerebrum/magento/index.php(80): Mage::run(’’, ‘store’)
#22 {main}
---
Also the same error occurs when trying to re-index the index of ‘rewriting url’
How to apply fix for this problem?
|