1
Mage registry key "_singleton/core/resource" already exists

Trace:
#0 /.../app/Mage.php(222): Mage::throwException('Mage registry k...')
#1 /.../app/Mage.php(476): Mage::register('_singleton/core...', Object(Mage_Core_Model_Resource))
#2 /.../app/code/core/Mage/Core/Model/Resource/Setup.php(141): Mage::getSingleton('core/resource')
#3 /.../app/code/core/Mage/Core/Model/Resource/Setup.php(234): Mage_Core_Model_Resource_Setup->__construct('core_setup')
#4 /.../app/code/core/Mage/Core/Model/App.php(417): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#5 /.../app/code/core/Mage/Core/Model/App.php(343): Mage_Core_Model_App->_initModules()
#6 /.../app/Mage.php(683): Mage_Core_Model_App->run(Array)
#7 /.../index.php(104): Mage::run('', 'store')
#8 {main}

こんにちは、エラーが発生しています。いくつかのブログやコミュニティ フォーラムから、問題がキャッシュにあることがわかりました。だから私はこれをindex.phpに追加しました

$app = Mage::app();
if ($app != null)
{
    $cache = $app->getCache();
    if ($cache != null)
    {
        $cache->clean();
    }
}

元のソース: http://vipinsahu.com/magento-mage-registry-key-_singletoncoreresource-already-exists#ixzz24XXCt6m2

しかし、それでも私は同じことをしています。この問題を解決するためのアイデアを教えてください。ありがとう。

4

1 に答える 1

0

でmagentoキャッシュを更新してみてください

管理者 > システム > キャッシュ管理

ボタンをクリックしてMagentoキャッシュを更新し、../var/cache/のすべてのフォルダーを削除します

于 2012-08-25T17:45:25.283 に答える