Error: Mage registry key “_singleton/rkt_jscssforsb/observer” already exists Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar ManaraMage registry key “_singleton/admin/session” already existsMage registry key “application_params” already existsMage registry key “_singleton/core/resource” already exists - need fixes without clearing cacheMagento 1.9 checkout stuck on shipping methodsMage registry key “_singleton/weee/observer” already existsShopping Cart Rule Causing Internal Sever Error 500Mage::registry not updatingMage registry key “_resource_singleton/newsletter/subscriber” already existsMagento Observer already exists errorMagento configswatches Call to a member function toOptionArray() on a non-objectMage registry key already exists Error

The art of proof summarizing. Are there known rules, or is it a purely common sense matter?

Expansion//Explosion and Siren Stormtamer

What is the term for a person whose job is to place products on shelves in stores?

How would this chord from "Rocket Man" be analyzed?

How to count in linear time worst-case?

Is a 5 watt UHF/VHF handheld considered QRP?

What's parked in Mil Moscow helicopter plant?

Economise space with floats

Is it acceptable to use working hours to read general interest books?

Could moose/elk survive in the Amazon forest?

"Whatever a Russian does, they end up making the Kalashnikov gun"? Are there any similar proverbs in English?

Did the Roman Empire have penal colonies?

Map material from china not allowed to leave the country

What's the difference between using dependency injection with a container and using a service locator?

Multiple options vs single option UI

How to translate "red flag" into Spanish?

Is Bran literally the world's memory?

Why did C use the -> operator instead of reusing the . operator?

Does Feeblemind produce an ongoing magical effect that can be dispelled?

Need of separate security plugins for both root and subfolder sites Wordpress?

Is accepting an invalid credit card number a security issue?

What to do with someone that cheated their way through university and a PhD program?

What is this word supposed to be?

I preordered a game on my Xbox while on the home screen of my friend's account. Which of us owns the game?



Error: Mage registry key “_singleton/rkt_jscssforsb/observer” already exists



Unicorn Meta Zoo #1: Why another podcast?
Announcing the arrival of Valued Associate #679: Cesar ManaraMage registry key “_singleton/admin/session” already existsMage registry key “application_params” already existsMage registry key “_singleton/core/resource” already exists - need fixes without clearing cacheMagento 1.9 checkout stuck on shipping methodsMage registry key “_singleton/weee/observer” already existsShopping Cart Rule Causing Internal Sever Error 500Mage::registry not updatingMage registry key “_resource_singleton/newsletter/subscriber” already existsMagento Observer already exists errorMagento configswatches Call to a member function toOptionArray() on a non-objectMage registry key already exists Error



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








2















I am building a magento B2B webshop
and now I cant do anything with it because of some error



a:5:i:0;s:69:"Mage registry key "_singleton/rkt_jscssforsb/observer" already exists";i:1;s:3637:"#0 app/Mage.php(223): Mage::throwException('Mage registry k...')
#1 app/Mage.php(477): Mage::register('_singleton/rkt_...', false)
#2 app/code/core/Mage/Core/Model/App.php(1316): Mage::getSingleton('rkt_jscssforsb/...')
#3 app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('adminhtml_block...', Array)
#4 app/code/core/Mage/Adminhtml/Block/Template.php(80): Mage::dispatchEvent('adminhtml_block...', Array)
#5 app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()
#6 app/code/core/Mage/Adminhtml/Block/Dashboard/Diagrams.php(55): Mage_Core_Block_Abstract->toHtml()
#7 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard_Diagrams->_prepareLayout()
#8 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#9 app/code/core/Mage/Adminhtml/Block/Dashboard.php(66): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...')
#10 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard->_prepareLayout()
#11 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#12 app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...', 'dashboard')
#13 app/code/core/Mage/Core/Model/Layout.php(239): Mage_Core_Model_Layout->addBlock('adminhtml/dashb...', 'dashboard')
#14 app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#15 app/code/core/Mage/Core/Model/Layout.php(210): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#16 app/code/core/Mage/Core/Controller/Varien/Action.php(344): Mage_Core_Model_Layout->generateBlocks()
#17 app/code/core/Mage/Core/Controller/Varien/Action.php(269): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#18 app/code/core/Mage/Adminhtml/Controller/Action.php(275): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#19 app/code/core/Mage/Adminhtml/controllers/DashboardController.php(40): Mage_Adminhtml_Controller_Action->loadLayout()
#20 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_DashboardController->indexAction()
#21 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#22 app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#23 app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#24 app/Mage.php(684): Mage_Core_Model_App->run(Array)
#25 index.php(87): Mage::run('', 'store')
#26 main";s:3:"url";s:81:"/Magento/index.php/ma_admin/dashboard/index/key/f1e58b7d15977224c929ac0010422f85/";s:11:"script_name";s:18:"/Magento/index.php";s:4:"skin";s:5:"admin";









share|improve this question
























  • Can you explain what you have done so far and when the errors started to occur? We need more information to help you

    – Sander Mangel
    Mar 3 '15 at 12:57











  • Did you clear the cache?

    – Marius
    Mar 3 '15 at 13:02











  • the error started after i tried to unistall a plugin from the connect manager js and css for static block because i didnt need it and i couldnt save static block properly

    – DaanRio
    Mar 3 '15 at 13:02


















2















I am building a magento B2B webshop
and now I cant do anything with it because of some error



a:5:i:0;s:69:"Mage registry key "_singleton/rkt_jscssforsb/observer" already exists";i:1;s:3637:"#0 app/Mage.php(223): Mage::throwException('Mage registry k...')
#1 app/Mage.php(477): Mage::register('_singleton/rkt_...', false)
#2 app/code/core/Mage/Core/Model/App.php(1316): Mage::getSingleton('rkt_jscssforsb/...')
#3 app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('adminhtml_block...', Array)
#4 app/code/core/Mage/Adminhtml/Block/Template.php(80): Mage::dispatchEvent('adminhtml_block...', Array)
#5 app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()
#6 app/code/core/Mage/Adminhtml/Block/Dashboard/Diagrams.php(55): Mage_Core_Block_Abstract->toHtml()
#7 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard_Diagrams->_prepareLayout()
#8 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#9 app/code/core/Mage/Adminhtml/Block/Dashboard.php(66): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...')
#10 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard->_prepareLayout()
#11 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#12 app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...', 'dashboard')
#13 app/code/core/Mage/Core/Model/Layout.php(239): Mage_Core_Model_Layout->addBlock('adminhtml/dashb...', 'dashboard')
#14 app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#15 app/code/core/Mage/Core/Model/Layout.php(210): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#16 app/code/core/Mage/Core/Controller/Varien/Action.php(344): Mage_Core_Model_Layout->generateBlocks()
#17 app/code/core/Mage/Core/Controller/Varien/Action.php(269): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#18 app/code/core/Mage/Adminhtml/Controller/Action.php(275): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#19 app/code/core/Mage/Adminhtml/controllers/DashboardController.php(40): Mage_Adminhtml_Controller_Action->loadLayout()
#20 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_DashboardController->indexAction()
#21 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#22 app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#23 app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#24 app/Mage.php(684): Mage_Core_Model_App->run(Array)
#25 index.php(87): Mage::run('', 'store')
#26 main";s:3:"url";s:81:"/Magento/index.php/ma_admin/dashboard/index/key/f1e58b7d15977224c929ac0010422f85/";s:11:"script_name";s:18:"/Magento/index.php";s:4:"skin";s:5:"admin";









share|improve this question
























  • Can you explain what you have done so far and when the errors started to occur? We need more information to help you

    – Sander Mangel
    Mar 3 '15 at 12:57











  • Did you clear the cache?

    – Marius
    Mar 3 '15 at 13:02











  • the error started after i tried to unistall a plugin from the connect manager js and css for static block because i didnt need it and i couldnt save static block properly

    – DaanRio
    Mar 3 '15 at 13:02














2












2








2








I am building a magento B2B webshop
and now I cant do anything with it because of some error



a:5:i:0;s:69:"Mage registry key "_singleton/rkt_jscssforsb/observer" already exists";i:1;s:3637:"#0 app/Mage.php(223): Mage::throwException('Mage registry k...')
#1 app/Mage.php(477): Mage::register('_singleton/rkt_...', false)
#2 app/code/core/Mage/Core/Model/App.php(1316): Mage::getSingleton('rkt_jscssforsb/...')
#3 app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('adminhtml_block...', Array)
#4 app/code/core/Mage/Adminhtml/Block/Template.php(80): Mage::dispatchEvent('adminhtml_block...', Array)
#5 app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()
#6 app/code/core/Mage/Adminhtml/Block/Dashboard/Diagrams.php(55): Mage_Core_Block_Abstract->toHtml()
#7 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard_Diagrams->_prepareLayout()
#8 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#9 app/code/core/Mage/Adminhtml/Block/Dashboard.php(66): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...')
#10 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard->_prepareLayout()
#11 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#12 app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...', 'dashboard')
#13 app/code/core/Mage/Core/Model/Layout.php(239): Mage_Core_Model_Layout->addBlock('adminhtml/dashb...', 'dashboard')
#14 app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#15 app/code/core/Mage/Core/Model/Layout.php(210): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#16 app/code/core/Mage/Core/Controller/Varien/Action.php(344): Mage_Core_Model_Layout->generateBlocks()
#17 app/code/core/Mage/Core/Controller/Varien/Action.php(269): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#18 app/code/core/Mage/Adminhtml/Controller/Action.php(275): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#19 app/code/core/Mage/Adminhtml/controllers/DashboardController.php(40): Mage_Adminhtml_Controller_Action->loadLayout()
#20 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_DashboardController->indexAction()
#21 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#22 app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#23 app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#24 app/Mage.php(684): Mage_Core_Model_App->run(Array)
#25 index.php(87): Mage::run('', 'store')
#26 main";s:3:"url";s:81:"/Magento/index.php/ma_admin/dashboard/index/key/f1e58b7d15977224c929ac0010422f85/";s:11:"script_name";s:18:"/Magento/index.php";s:4:"skin";s:5:"admin";









share|improve this question
















I am building a magento B2B webshop
and now I cant do anything with it because of some error



a:5:i:0;s:69:"Mage registry key "_singleton/rkt_jscssforsb/observer" already exists";i:1;s:3637:"#0 app/Mage.php(223): Mage::throwException('Mage registry k...')
#1 app/Mage.php(477): Mage::register('_singleton/rkt_...', false)
#2 app/code/core/Mage/Core/Model/App.php(1316): Mage::getSingleton('rkt_jscssforsb/...')
#3 app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('adminhtml_block...', Array)
#4 app/code/core/Mage/Adminhtml/Block/Template.php(80): Mage::dispatchEvent('adminhtml_block...', Array)
#5 app/code/core/Mage/Core/Block/Abstract.php(919): Mage_Adminhtml_Block_Template->_toHtml()
#6 app/code/core/Mage/Adminhtml/Block/Dashboard/Diagrams.php(55): Mage_Core_Block_Abstract->toHtml()
#7 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard_Diagrams->_prepareLayout()
#8 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#9 app/code/core/Mage/Adminhtml/Block/Dashboard.php(66): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...')
#10 app/code/core/Mage/Core/Block/Abstract.php(293): Mage_Adminhtml_Block_Dashboard->_prepareLayout()
#11 app/code/core/Mage/Core/Model/Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#12 app/code/core/Mage/Core/Model/Layout.php(472): Mage_Core_Model_Layout->createBlock('adminhtml/dashb...', 'dashboard')
#13 app/code/core/Mage/Core/Model/Layout.php(239): Mage_Core_Model_Layout->addBlock('adminhtml/dashb...', 'dashboard')
#14 app/code/core/Mage/Core/Model/Layout.php(205): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#15 app/code/core/Mage/Core/Model/Layout.php(210): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#16 app/code/core/Mage/Core/Controller/Varien/Action.php(344): Mage_Core_Model_Layout->generateBlocks()
#17 app/code/core/Mage/Core/Controller/Varien/Action.php(269): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#18 app/code/core/Mage/Adminhtml/Controller/Action.php(275): Mage_Core_Controller_Varien_Action->loadLayout(NULL, true, true)
#19 app/code/core/Mage/Adminhtml/controllers/DashboardController.php(40): Mage_Adminhtml_Controller_Action->loadLayout()
#20 app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Adminhtml_DashboardController->indexAction()
#21 app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('index')
#22 app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#23 app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#24 app/Mage.php(684): Mage_Core_Model_App->run(Array)
#25 index.php(87): Mage::run('', 'store')
#26 main";s:3:"url";s:81:"/Magento/index.php/ma_admin/dashboard/index/key/f1e58b7d15977224c929ac0010422f85/";s:11:"script_name";s:18:"/Magento/index.php";s:4:"skin";s:5:"admin";






ce-1.9.1.0 registry






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 3 '15 at 13:02









Sander Mangel

35k571138




35k571138










asked Mar 3 '15 at 12:56









DaanRioDaanRio

651111




651111












  • Can you explain what you have done so far and when the errors started to occur? We need more information to help you

    – Sander Mangel
    Mar 3 '15 at 12:57











  • Did you clear the cache?

    – Marius
    Mar 3 '15 at 13:02











  • the error started after i tried to unistall a plugin from the connect manager js and css for static block because i didnt need it and i couldnt save static block properly

    – DaanRio
    Mar 3 '15 at 13:02


















  • Can you explain what you have done so far and when the errors started to occur? We need more information to help you

    – Sander Mangel
    Mar 3 '15 at 12:57











  • Did you clear the cache?

    – Marius
    Mar 3 '15 at 13:02











  • the error started after i tried to unistall a plugin from the connect manager js and css for static block because i didnt need it and i couldnt save static block properly

    – DaanRio
    Mar 3 '15 at 13:02

















Can you explain what you have done so far and when the errors started to occur? We need more information to help you

– Sander Mangel
Mar 3 '15 at 12:57





Can you explain what you have done so far and when the errors started to occur? We need more information to help you

– Sander Mangel
Mar 3 '15 at 12:57













Did you clear the cache?

– Marius
Mar 3 '15 at 13:02





Did you clear the cache?

– Marius
Mar 3 '15 at 13:02













the error started after i tried to unistall a plugin from the connect manager js and css for static block because i didnt need it and i couldnt save static block properly

– DaanRio
Mar 3 '15 at 13:02






the error started after i tried to unistall a plugin from the connect manager js and css for static block because i didnt need it and i couldnt save static block properly

– DaanRio
Mar 3 '15 at 13:02











4 Answers
4






active

oldest

votes


















9














Your PHP developer should be able to solve the exact problem with this trace, but to explain the Problem:



You have an observer which calls rkt_jscssforsb/observer as singleton (the default) but this model could not be loaded, so it saves false in the registry, which is not recognized by the next call of this singleton as it has the value false, so it is tried again to call this singleton, but the registry does not allow to write a value, which already exist.



Thats why you get the error message:
Mage registry key "_singleton/rkt_jscssforsb/observer" already exists



As you noted in your comment, you uninstalled a module, if this module had the name rkt_jscssforsb you should first try to clean the cache, maybe forcefully by delete magento/var/cache/* or try to grep/search trough the code for the occurence of it to clean up the rest






share|improve this answer

























  • yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

    – DaanRio
    Mar 3 '15 at 13:09











  • Thanks maby that works the i tried to unistall that module but that didnt work

    – DaanRio
    Mar 3 '15 at 13:17


















3














I faced the same issue while removing the extension manually.



Approach to follow:



  1. Revert the changes made.

  2. With that, you will get the admin panel. Now, disable compliation at system>tools>compilation & disable all the cache types under at system>cache management.

  3. Now remove the extension the way you were removing.

  4. Go to admin panel, it must be working now.

    Clear cache from system>cache management.

Hope, this help to someone!






share|improve this answer
































    2














    Check if your event observer xml code in your module's config.xml is all correct.



    It should be something like this:



    <events>
    <event_name_that_you_are_working_on>
    <observers>
    <some_unique_identifier>
    <type>singleton</type>
    <class>YourNamespace_YourModule_Model_Observer</class>
    <method>functionNameInYourObserver</method>
    </some_unique_identifier>
    </observers>
    </event_name_that_you_are_working_on>
    </events>


    I once got this kind of error because I was using modulename/observer inside class node. Using full class name (YourNamespace_YourModule_Model_Observer) solved the error for me.



    In your module's event-observer xml code, you might be using class like below:



    <class>yourmodule/observer</class>


    Try using this instead (as done in above event-observer xml code):



    <class>YourNamespace_YourModule_Model_Observer</class>





    share|improve this answer






























      0














      Porque ocorre?
      O compilador do Magento basicamente faz com que todas as classes, de todos os módulos sejam reunidos em um único arquivo PHP. Porém, ele faz isso de tempos em tempos, cacheando esse arquivo. Quando se instala um novo módulo, ele não atualiza esse arquivo principal.



      Como resolver
      Para resolver é muito simples. Só precisamos atualizar o compilador. Para isso, abra o terminal da sua loja usando um acesso SSH, vá até o diretório base(raíz) da sua loja magento e digite os seguintes comandos:



      php -f shell/compiler.php disable 
      php -f shell/compiler.php clear
      php -f shell/compiler.php compile
      sudo rm -r var/cache/*


      Você também pode desabilitar o compilador do magento em Sistema->Ferramentas->Compilador.






      share|improve this answer








      New contributor




      Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















        Your Answer








        StackExchange.ready(function()
        var channelOptions =
        tags: "".split(" "),
        id: "479"
        ;
        initTagRenderer("".split(" "), "".split(" "), channelOptions);

        StackExchange.using("externalEditor", function()
        // Have to fire editor after snippets, if snippets enabled
        if (StackExchange.settings.snippets.snippetsEnabled)
        StackExchange.using("snippets", function()
        createEditor();
        );

        else
        createEditor();

        );

        function createEditor()
        StackExchange.prepareEditor(
        heartbeatType: 'answer',
        autoActivateHeartbeat: false,
        convertImagesToLinks: false,
        noModals: true,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: null,
        bindNavPrevention: true,
        postfix: "",
        imageUploader:
        brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
        contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
        allowUrls: true
        ,
        onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        );



        );













        draft saved

        draft discarded


















        StackExchange.ready(
        function ()
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f59406%2ferror-mage-registry-key-singleton-rkt-jscssforsb-observer-already-exists%23new-answer', 'question_page');

        );

        Post as a guest















        Required, but never shown

























        4 Answers
        4






        active

        oldest

        votes








        4 Answers
        4






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes









        9














        Your PHP developer should be able to solve the exact problem with this trace, but to explain the Problem:



        You have an observer which calls rkt_jscssforsb/observer as singleton (the default) but this model could not be loaded, so it saves false in the registry, which is not recognized by the next call of this singleton as it has the value false, so it is tried again to call this singleton, but the registry does not allow to write a value, which already exist.



        Thats why you get the error message:
        Mage registry key "_singleton/rkt_jscssforsb/observer" already exists



        As you noted in your comment, you uninstalled a module, if this module had the name rkt_jscssforsb you should first try to clean the cache, maybe forcefully by delete magento/var/cache/* or try to grep/search trough the code for the occurence of it to clean up the rest






        share|improve this answer

























        • yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

          – DaanRio
          Mar 3 '15 at 13:09











        • Thanks maby that works the i tried to unistall that module but that didnt work

          – DaanRio
          Mar 3 '15 at 13:17















        9














        Your PHP developer should be able to solve the exact problem with this trace, but to explain the Problem:



        You have an observer which calls rkt_jscssforsb/observer as singleton (the default) but this model could not be loaded, so it saves false in the registry, which is not recognized by the next call of this singleton as it has the value false, so it is tried again to call this singleton, but the registry does not allow to write a value, which already exist.



        Thats why you get the error message:
        Mage registry key "_singleton/rkt_jscssforsb/observer" already exists



        As you noted in your comment, you uninstalled a module, if this module had the name rkt_jscssforsb you should first try to clean the cache, maybe forcefully by delete magento/var/cache/* or try to grep/search trough the code for the occurence of it to clean up the rest






        share|improve this answer

























        • yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

          – DaanRio
          Mar 3 '15 at 13:09











        • Thanks maby that works the i tried to unistall that module but that didnt work

          – DaanRio
          Mar 3 '15 at 13:17













        9












        9








        9







        Your PHP developer should be able to solve the exact problem with this trace, but to explain the Problem:



        You have an observer which calls rkt_jscssforsb/observer as singleton (the default) but this model could not be loaded, so it saves false in the registry, which is not recognized by the next call of this singleton as it has the value false, so it is tried again to call this singleton, but the registry does not allow to write a value, which already exist.



        Thats why you get the error message:
        Mage registry key "_singleton/rkt_jscssforsb/observer" already exists



        As you noted in your comment, you uninstalled a module, if this module had the name rkt_jscssforsb you should first try to clean the cache, maybe forcefully by delete magento/var/cache/* or try to grep/search trough the code for the occurence of it to clean up the rest






        share|improve this answer















        Your PHP developer should be able to solve the exact problem with this trace, but to explain the Problem:



        You have an observer which calls rkt_jscssforsb/observer as singleton (the default) but this model could not be loaded, so it saves false in the registry, which is not recognized by the next call of this singleton as it has the value false, so it is tried again to call this singleton, but the registry does not allow to write a value, which already exist.



        Thats why you get the error message:
        Mage registry key "_singleton/rkt_jscssforsb/observer" already exists



        As you noted in your comment, you uninstalled a module, if this module had the name rkt_jscssforsb you should first try to clean the cache, maybe forcefully by delete magento/var/cache/* or try to grep/search trough the code for the occurence of it to clean up the rest







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 3 '15 at 13:15

























        answered Mar 3 '15 at 13:07









        FlyingmanaFlyingmana

        5,17632062




        5,17632062












        • yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

          – DaanRio
          Mar 3 '15 at 13:09











        • Thanks maby that works the i tried to unistall that module but that didnt work

          – DaanRio
          Mar 3 '15 at 13:17

















        • yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

          – DaanRio
          Mar 3 '15 at 13:09











        • Thanks maby that works the i tried to unistall that module but that didnt work

          – DaanRio
          Mar 3 '15 at 13:17
















        yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

        – DaanRio
        Mar 3 '15 at 13:09





        yeah I have to do it all on my own I know a litlle PHP But i am all new to magento :$

        – DaanRio
        Mar 3 '15 at 13:09













        Thanks maby that works the i tried to unistall that module but that didnt work

        – DaanRio
        Mar 3 '15 at 13:17





        Thanks maby that works the i tried to unistall that module but that didnt work

        – DaanRio
        Mar 3 '15 at 13:17













        3














        I faced the same issue while removing the extension manually.



        Approach to follow:



        1. Revert the changes made.

        2. With that, you will get the admin panel. Now, disable compliation at system>tools>compilation & disable all the cache types under at system>cache management.

        3. Now remove the extension the way you were removing.

        4. Go to admin panel, it must be working now.

          Clear cache from system>cache management.

        Hope, this help to someone!






        share|improve this answer





























          3














          I faced the same issue while removing the extension manually.



          Approach to follow:



          1. Revert the changes made.

          2. With that, you will get the admin panel. Now, disable compliation at system>tools>compilation & disable all the cache types under at system>cache management.

          3. Now remove the extension the way you were removing.

          4. Go to admin panel, it must be working now.

            Clear cache from system>cache management.

          Hope, this help to someone!






          share|improve this answer



























            3












            3








            3







            I faced the same issue while removing the extension manually.



            Approach to follow:



            1. Revert the changes made.

            2. With that, you will get the admin panel. Now, disable compliation at system>tools>compilation & disable all the cache types under at system>cache management.

            3. Now remove the extension the way you were removing.

            4. Go to admin panel, it must be working now.

              Clear cache from system>cache management.

            Hope, this help to someone!






            share|improve this answer















            I faced the same issue while removing the extension manually.



            Approach to follow:



            1. Revert the changes made.

            2. With that, you will get the admin panel. Now, disable compliation at system>tools>compilation & disable all the cache types under at system>cache management.

            3. Now remove the extension the way you were removing.

            4. Go to admin panel, it must be working now.

              Clear cache from system>cache management.

            Hope, this help to someone!







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited 2 hours ago









            magefms

            2,8302529




            2,8302529










            answered Jan 8 '16 at 14:41









            Anurag KhandelwalAnurag Khandelwal

            3441417




            3441417





















                2














                Check if your event observer xml code in your module's config.xml is all correct.



                It should be something like this:



                <events>
                <event_name_that_you_are_working_on>
                <observers>
                <some_unique_identifier>
                <type>singleton</type>
                <class>YourNamespace_YourModule_Model_Observer</class>
                <method>functionNameInYourObserver</method>
                </some_unique_identifier>
                </observers>
                </event_name_that_you_are_working_on>
                </events>


                I once got this kind of error because I was using modulename/observer inside class node. Using full class name (YourNamespace_YourModule_Model_Observer) solved the error for me.



                In your module's event-observer xml code, you might be using class like below:



                <class>yourmodule/observer</class>


                Try using this instead (as done in above event-observer xml code):



                <class>YourNamespace_YourModule_Model_Observer</class>





                share|improve this answer



























                  2














                  Check if your event observer xml code in your module's config.xml is all correct.



                  It should be something like this:



                  <events>
                  <event_name_that_you_are_working_on>
                  <observers>
                  <some_unique_identifier>
                  <type>singleton</type>
                  <class>YourNamespace_YourModule_Model_Observer</class>
                  <method>functionNameInYourObserver</method>
                  </some_unique_identifier>
                  </observers>
                  </event_name_that_you_are_working_on>
                  </events>


                  I once got this kind of error because I was using modulename/observer inside class node. Using full class name (YourNamespace_YourModule_Model_Observer) solved the error for me.



                  In your module's event-observer xml code, you might be using class like below:



                  <class>yourmodule/observer</class>


                  Try using this instead (as done in above event-observer xml code):



                  <class>YourNamespace_YourModule_Model_Observer</class>





                  share|improve this answer

























                    2












                    2








                    2







                    Check if your event observer xml code in your module's config.xml is all correct.



                    It should be something like this:



                    <events>
                    <event_name_that_you_are_working_on>
                    <observers>
                    <some_unique_identifier>
                    <type>singleton</type>
                    <class>YourNamespace_YourModule_Model_Observer</class>
                    <method>functionNameInYourObserver</method>
                    </some_unique_identifier>
                    </observers>
                    </event_name_that_you_are_working_on>
                    </events>


                    I once got this kind of error because I was using modulename/observer inside class node. Using full class name (YourNamespace_YourModule_Model_Observer) solved the error for me.



                    In your module's event-observer xml code, you might be using class like below:



                    <class>yourmodule/observer</class>


                    Try using this instead (as done in above event-observer xml code):



                    <class>YourNamespace_YourModule_Model_Observer</class>





                    share|improve this answer













                    Check if your event observer xml code in your module's config.xml is all correct.



                    It should be something like this:



                    <events>
                    <event_name_that_you_are_working_on>
                    <observers>
                    <some_unique_identifier>
                    <type>singleton</type>
                    <class>YourNamespace_YourModule_Model_Observer</class>
                    <method>functionNameInYourObserver</method>
                    </some_unique_identifier>
                    </observers>
                    </event_name_that_you_are_working_on>
                    </events>


                    I once got this kind of error because I was using modulename/observer inside class node. Using full class name (YourNamespace_YourModule_Model_Observer) solved the error for me.



                    In your module's event-observer xml code, you might be using class like below:



                    <class>yourmodule/observer</class>


                    Try using this instead (as done in above event-observer xml code):



                    <class>YourNamespace_YourModule_Model_Observer</class>






                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Apr 8 '16 at 12:47









                    Mukesh ChapagainMukesh Chapagain

                    3,90612343




                    3,90612343





















                        0














                        Porque ocorre?
                        O compilador do Magento basicamente faz com que todas as classes, de todos os módulos sejam reunidos em um único arquivo PHP. Porém, ele faz isso de tempos em tempos, cacheando esse arquivo. Quando se instala um novo módulo, ele não atualiza esse arquivo principal.



                        Como resolver
                        Para resolver é muito simples. Só precisamos atualizar o compilador. Para isso, abra o terminal da sua loja usando um acesso SSH, vá até o diretório base(raíz) da sua loja magento e digite os seguintes comandos:



                        php -f shell/compiler.php disable 
                        php -f shell/compiler.php clear
                        php -f shell/compiler.php compile
                        sudo rm -r var/cache/*


                        Você também pode desabilitar o compilador do magento em Sistema->Ferramentas->Compilador.






                        share|improve this answer








                        New contributor




                        Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                        Check out our Code of Conduct.
























                          0














                          Porque ocorre?
                          O compilador do Magento basicamente faz com que todas as classes, de todos os módulos sejam reunidos em um único arquivo PHP. Porém, ele faz isso de tempos em tempos, cacheando esse arquivo. Quando se instala um novo módulo, ele não atualiza esse arquivo principal.



                          Como resolver
                          Para resolver é muito simples. Só precisamos atualizar o compilador. Para isso, abra o terminal da sua loja usando um acesso SSH, vá até o diretório base(raíz) da sua loja magento e digite os seguintes comandos:



                          php -f shell/compiler.php disable 
                          php -f shell/compiler.php clear
                          php -f shell/compiler.php compile
                          sudo rm -r var/cache/*


                          Você também pode desabilitar o compilador do magento em Sistema->Ferramentas->Compilador.






                          share|improve this answer








                          New contributor




                          Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                          Check out our Code of Conduct.






















                            0












                            0








                            0







                            Porque ocorre?
                            O compilador do Magento basicamente faz com que todas as classes, de todos os módulos sejam reunidos em um único arquivo PHP. Porém, ele faz isso de tempos em tempos, cacheando esse arquivo. Quando se instala um novo módulo, ele não atualiza esse arquivo principal.



                            Como resolver
                            Para resolver é muito simples. Só precisamos atualizar o compilador. Para isso, abra o terminal da sua loja usando um acesso SSH, vá até o diretório base(raíz) da sua loja magento e digite os seguintes comandos:



                            php -f shell/compiler.php disable 
                            php -f shell/compiler.php clear
                            php -f shell/compiler.php compile
                            sudo rm -r var/cache/*


                            Você também pode desabilitar o compilador do magento em Sistema->Ferramentas->Compilador.






                            share|improve this answer








                            New contributor




                            Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.










                            Porque ocorre?
                            O compilador do Magento basicamente faz com que todas as classes, de todos os módulos sejam reunidos em um único arquivo PHP. Porém, ele faz isso de tempos em tempos, cacheando esse arquivo. Quando se instala um novo módulo, ele não atualiza esse arquivo principal.



                            Como resolver
                            Para resolver é muito simples. Só precisamos atualizar o compilador. Para isso, abra o terminal da sua loja usando um acesso SSH, vá até o diretório base(raíz) da sua loja magento e digite os seguintes comandos:



                            php -f shell/compiler.php disable 
                            php -f shell/compiler.php clear
                            php -f shell/compiler.php compile
                            sudo rm -r var/cache/*


                            Você também pode desabilitar o compilador do magento em Sistema->Ferramentas->Compilador.







                            share|improve this answer








                            New contributor




                            Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            share|improve this answer



                            share|improve this answer






                            New contributor




                            Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.









                            answered 5 hours ago









                            Tiago França FernandesTiago França Fernandes

                            1




                            1




                            New contributor




                            Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.





                            New contributor





                            Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.






                            Tiago França Fernandes is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                            Check out our Code of Conduct.



























                                draft saved

                                draft discarded
















































                                Thanks for contributing an answer to Magento Stack Exchange!


                                • Please be sure to answer the question. Provide details and share your research!

                                But avoid


                                • Asking for help, clarification, or responding to other answers.

                                • Making statements based on opinion; back them up with references or personal experience.

                                To learn more, see our tips on writing great answers.




                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function ()
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f59406%2ferror-mage-registry-key-singleton-rkt-jscssforsb-observer-already-exists%23new-answer', 'question_page');

                                );

                                Post as a guest















                                Required, but never shown





















































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown

































                                Required, but never shown














                                Required, but never shown












                                Required, but never shown







                                Required, but never shown







                                Popular posts from this blog

                                Magento 2 - Add success message with knockout Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Success / Error message on ajax request$.widget is not a function when loading a homepage after add custom jQuery on custom themeHow can bind jQuery to current document in Magento 2 When template load by ajaxRedirect page using plugin in Magento 2Magento 2 - Update quantity and totals of cart page without page reload?Magento 2: Quote data not loaded on knockout checkoutMagento 2 : I need to change add to cart success message after adding product into cart through pluginMagento 2.2.5 How to add additional products to cart from new checkout step?Magento 2 Add error/success message with knockoutCan't validate Post Code on checkout page

                                Fil:Tokke komm.svg

                                Where did Arya get these scars? Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar Manara Favourite questions and answers from the 1st quarter of 2019Why did Arya refuse to end it?Has the pronunciation of Arya Stark's name changed?Has Arya forgiven people?Why did Arya Stark lose her vision?Why can Arya still use the faces?Has the Narrow Sea become narrower?Does Arya Stark know how to make poisons outside of the House of Black and White?Why did Nymeria leave Arya?Why did Arya not kill the Lannister soldiers she encountered in the Riverlands?What is the current canonical age of Sansa, Bran and Arya Stark?