2014-04-03 83 views
0

我認爲我有一個很大的問題。 我刪除的MySQL的文件:MAGENTO - SQLSTATE [42S02]:找不到基本表或視圖:1146表'_store.core_resource'

目錄

: 的/ var/lib中/ MySQL的/

的文件: ib_logfile1 ib_logfile0 ibdata1中

原因,這是一個很大的文件,我GOOGLE了它我發現這一點。但現在magento 1.7顯示這是錯誤:

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. 

得到了任何解決方案?

THANKS

回答

1

您已刪除了一些連接到數據庫,檢查存在或不表的插件。不小心你已經刪除了這些文件。所以magento無法連接到數據庫。

一個艱難的解決方案(可能工作或不可能)是:通過指向新的數據庫在另一個根文件夾中安裝另一個magento。安裝成功後,將這個新的magento中的文件複製到舊的magneto應用程序中。通過刪除緩存文件夾中的文件來檢查它。

0

我得到了同樣的錯誤。我沒有刪除相同的文件,但在重新啓動MySQL後,錯誤消失了。它並沒有真正幫助解釋錯誤來自哪裏,但它對我來說很有效。

相關問題