我的magento网站遇到了问题。它突然崩溃,甚至进入管理员锁定我。我联系了我们的主机以回滚我们的数据库,没有任何改变。我甚至删除了带有建议错误的表,并清除了我的本地缓存和/ var / cache /,但仍然没有。我在数据库中有数百种产品,并且不想清除它们,我该如何解决这个问题?
文件错误: " /home/sppower6/public_html/app/code/core/Mage/Admin/sql/admin_setup/install-1.6.0.0.php" - SQLSTATE [42S01]:基表或视图已存在:1050表' admin_assert'已存在,查询为:CREATE TABLE admin_assert( assert_id int UNSIGNED NOT NULL auto_increment COMMENT'断言ID' , assert_type varchar(20)NULL default NULL COMMENT' Assert Type' , assert_data text NULL COMMENT'断言数据' ,PRIMARY KEY(assert_id) )评论='管理员断言表' ENGINE = INNODB charset = utf8 COLLATE = utf8_general_ci
跟踪: 0 /home/sppower6/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(645): Mage :: exception(' Mage_Core','文件错误:......')
1 /home/sppower6/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(421): Mage_Core_Model_Resource_Setup-> _modifyResourceDb(' install','', ' 1.6.1.1&#39)
2 /home/sppower6/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(327): Mage_Core_Model_Resource_Setup-> _installResourceDb(' 1.6.1.1&#39)
3 /home/sppower6/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(235): Mage_Core_Model_Resource_Setup->的ApplyUpdates()
4 /home/sppower6/public_html/app/code/core/Mage/Core/Model/App.php(428): Mage_Core_Model_Resource_Setup :: applyAllUpdates()
5 /home/sppower6/public_html/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Model_App-> _initModules()
6 /home/sppower6/public_html/app/Mage.php(684):Mage_Core_Model_App-> run(Array)
7 /home/sppower6/public_html/index.php(87):Mage :: run('',' store')
8 {main}
答案 0 :(得分:0)
只需删除admin_assert
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'admin_assert' already exists
如果仍然发生,您可以刷新您的域yourdomain/index.php
直到完成为止。
因为当index.php
检查所有core_resource版本在db 时,如果它与config.xml
不相同或更低,它将运行mysql升级即可。