我目前正在開發一個Magento商店(版本1.6.2.0),但是當我點擊url重寫管理時,我得到一個Magento錯誤頁面,下面是來自Magento錯誤日誌的信息。Magento Url ReWrite管理錯誤版本。 1.6.2.0
到目前爲止,我曾嘗試以下
- 恢復Mage.php文件
- 恢復的index.php
- 刷新索引和清除緩存
- 刪除在catalog_url_rewrite表和重建索引 所有數據
2012-01-23T17:16:21+00:00 ERR (3):
exception 'Mage_Eav_Model_Entity_Attribute_Exception' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1' in /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Core/Model/Config.php:1350
Stack trace:
#0 /var/www/vhosts/www.domain.co.uk/httpdocs/app/Mage.php(432): Mage_Core_Model_Config->getModelInstance('eav/entity_attr...', 'SQLSTATE[42000]...')
#1 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Eav/Model/Entity/Abstract.php(661): Mage::getModel('eav/entity_attr...', 'SQLSTATE[42000]...')
#2 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Eav/Model/Entity/Abstract.php(1624): Mage_Eav_Model_Entity_Abstract->walkAttributes('backend/afterLo...', Array)
#3 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Eav/Model/Entity/Abstract.php(964): Mage_Eav_Model_Entity_Abstract->_afterLoad(Object(Mage_Catalog_Model_Product))
#4 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Catalog/Model/Resource/Abstract.php(698): Mage_Eav_Model_Entity_Abstract->load(Object(Mage_Catalog_Model_Product), 213, NULL)
#5 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Core/Model/Abstract.php(225): Mage_Catalog_Model_Resource_Abstract->load(Object(Mage_Catalog_Model_Product), 213, NULL)
#6 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Catalog/Helper/Product.php(294): Mage_Core_Model_Abstract->load(213)
#7 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Catalog/Helper/Product/View.php(121): Mage_Catalog_Helper_Product->initProduct(213, Object(Mage_Catalog_ProductController), Object(Varien_Object))
#8 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Catalog/controllers/ProductController.php(132): Mage_Catalog_Helper_Product_View->prepareAndRender(213, Object(Mage_Catalog_ProductController), Object(Varien_Object))
#9 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(420): Mage_Catalog_ProductController->viewAction()
#10 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('view')
#11 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/community/ArtsOnIT/OfflineMaintenance/Controller/Router/Standard.php(46): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#12 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/core/Mage/Core/Controller/Varien/Front.php(176): ArtsOnIT_OfflineMaintenance_Controller_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#13 /var/www/vhosts/www.domain.co.uk/httpdocs/app/code/local/Mage/Core/Model/App.php(348): Mage_Core_Controller_Varien_Front->dispatch()
#14 /var/www/vhosts/www.domain.co.uk/httpdocs/app/Mage.php(640): Mage_Core_Model_App->run(Array)
#15 /var/www/vhosts/www.domain.co.uk/httpdocs/index.php(80): Mage::run('base', 'website')
#16 {main}
如果有人能幫我弄清楚這一點,我將不勝感激!
在此先感謝
你在一個乾淨的Magento工作安裝,或者從先前的升級版? – 2012-02-05 19:32:17
您好邁克從以前的版本升級,你有什麼想法,這可能是什麼?我要去嘗試Magento數據庫修復工具,看看是否能夠解決問題。感謝你的幫助人! – revolution14 2012-02-06 18:50:18
這就是我要做的。升級多個版本時,升級似乎失敗。 DB修復解決了大部分問題。我的問題是與SQL語法錯誤。如果這不起作用,我們需要在上面的跟蹤中逐步排除故障。 – 2012-02-07 00:32:28