【问题标题】:Getting error when i am trying to migrate magento website from server to localhost当我尝试将 magento 网站从服务器迁移到本地主机时出现错误
【发布时间】:2014-11-04 07:56:15
【问题描述】:

我正在尝试将我的实时网站设置到 localhost 我收到这些错误,任何人都可以帮助解决这个问题

Error in file: "G:\test\apps\magento\htdocs\app\code\core\Mage\Reports\sql\reports_setup\upgrade-1.6.0.0-1.6.0.0.1.php" - SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'report_viewed_product_aggregated_daily' already exists

Trace:
#0 G:\test\apps\magento\htdocs\app\code\core\Mage\Core\Model\Resource\Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 G:\test\apps\magento\htdocs\app\code\core\Mage\Core\Model\Resource\Setup.php(437): Mage_Core_Model_Resource_Setup->_modifyResourceDb('upgrade', '1.6.0.0', '1.6.0.0.1')
#2 G:\test\apps\magento\htdocs\app\code\core\Mage\Core\Model\Resource\Setup.php(320): Mage_Core_Model_Resource_Setup->_upgradeResourceDb('1.6.0.0', '1.6.0.0.1')
#3 G:\test\apps\magento\htdocs\app\code\core\Mage\Core\Model\Resource\Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 G:\test\apps\magento\htdocs\app\code\core\Mage\Core\Model\App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 G:\test\apps\magento\htdocs\app\code\core\Mage\Core\Model\App.php(343): Mage_Core_Model_App->_initModules()
#6 G:\test\apps\magento\htdocs\app\Mage.php(684): Mage_Core_Model_App->run(Array)
#7 G:\test\apps\magento\htdocs\index.php(87): Mage::run('', 'store')

【问题讨论】:

    标签: php mysql sql apache magento


    【解决方案1】:

    它清楚地表明,report_viewed_product_aggregated_daily 已经存在。所以你需要跳过这个表,或者清空你的数据库并再次尝试导入。

    更新

    错误来自该列的唯一索引。它之前为空,因此 MySQL 忽略了唯一索引。 它将一个用于默认为 NULL 的列更改为默认为非空。

    ALTER TABLE `report_compared_product_index` MODIFY COLUMN `customer_id` int UNSIGNED NOT NULL COMMENT '';
    

    最好的选择是删除文件G:\test\apps\magento\htdocs\app\code\core\Mage\Reports\sql\reports_setup\upgrade-1.6.0.0-1.6.0.0.1.php,或者只是截断(清空)该表,我们不需要该数据。

    欲了解更多信息,请转至here

    【讨论】:

    • 感谢您的回复,我清除了数据库并再次上传,之后我收到此错误。文件错误:“G:test\apps\magento\htdocs\app\code\core\Mage\Customer\sql\customer_setup\mysql4-upgrade-1.5.9.9-1.6.0.0.php” - SQLSTATE[23000]:完整性违反约束:1062 键“UNQ_BY_CUSTOMER”的重复条目“0-1818”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-02
    • 2020-05-30
    • 1970-01-01
    • 2013-08-07
    • 2018-08-13
    相关资源
    最近更新 更多