我想我遇到了一个大问题。我删除了mysql的文件:
在目录: /var/lib/mysql/
该文件: ib_logfile1 ib_logfile0 ibdata1
因为这是一个很大的文件,我在谷歌上搜索了一下,发现要删除它。但现在magento 1.7显示这就是erro:
There has been an error processing your request
Error in file: "/var/www/public_html/app/code/core/Mage/Core/sql/core_setup/install- 1.6.0.0.php" - SQLSTATE[42S02]: Base table or view not found: 1146 Table '_store.core_resource' doesn't exist
Trace:
#0 /var/www/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(645): Mage::exception('Mage_Core', 'Error in file: ...')
#1 /var/www/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(421): Mage_Core_Model_Resource_Setup->_modifyResourceDb('install', '', '1.6.0.2')
#2 /var/www/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(327): Mage_Core_Model_Resource_Setup->_installResourceDb('1.6.0.2')
#3 /var/www/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(235): Mage_Core_Model_Resource_Setup->applyUpdates()
#4 /var/www/public_html/app/code/core/Mage/Core/Model/App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 /var/www/public_html/app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App- >_initModules()
#6 /var/www/public_html/app/Mage.php(683): Mage_Core_Model_App->run(Array)
#7 /var/www/public_html/index.php(87): Mage::run('', 'store')
#8 {main}
Error log record number: 667552580198
Magento is a trademark of Magento Inc. Copyright © 2012 Magento Inc.有什么解决方案吗?
谢谢
发布于 2014-04-04 14:19:44
您已经删除了一些连接到数据库以检查表是否存在的插件。您意外地删除了这些文件。因此magento无法连接到数据库。
一个困难的解决方案(可能有效也可能无效)是:通过指向新数据库,在同一根文件夹中安装另一个magento。成功安装后,将文件从新的magento复制到旧的magento应用程序。通过删除缓存文件夹中的文件来检查它。
发布于 2014-09-10 02:55:00
我得到了同样的错误。我没有删除相同的文件,但在我重新启动MySQL后,错误消失了。它并不能真正帮助解释错误的来源,但它在我的例子中起作用。
https://stackoverflow.com/questions/22847702
复制相似问题