0

I have been trying to fix this issue for the past 4 days and but I am not able to get to the root cause of the issue.

Magento version: 1.9.3.2. I have also run system requirements for Magento tool and everything passed.

The Issue: Whenever I edit existing product or add a new product, the product view page of the particular product starts throwing 404 not found error in blue Magento default error page.

The only error I could find in error log:

2017-04-20T10:14:37+00:00 ERR (3): 
exception 'Mage_Core_Model_Store_Exception' in /home/magestore/public_html/app/code/core/Mage/Core/Model/App.php:1377
Stack trace:
#0 /home/magestore/public_html/app/code/core/Mage/Core/Model/App.php(861): Mage_Core_Model_App->throwStoreException()
#1 /home/magestore/public_html/app/design/frontend/default/theme547/template/catalog/product/view/addtocart.phtml(37): Mage_Core_Model_App->getStore(5)
#2 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magestore/...')
#3 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#4 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#5 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml()
#6 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(641): Mage_Core_Block_Abstract->toHtml()
#7 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('product.info.ad...', true)
#8 /home/magestore/public_html/app/design/frontend/base/default/template/catalog/product/view/options/wrapper/bottom.phtml(28): Mage_Core_Block_Abstract->getChildHtml('', true, true)
#9 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magestore/...')
#10 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/base/d...')
#11 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#12 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml()
#13 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(641): Mage_Core_Block_Abstract->toHtml()
#14 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(581): Mage_Core_Block_Abstract->_getChildHtml('product.info.op...', true)
#15 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(605): Mage_Core_Block_Abstract->getChildHtml('', true, true)
#16 /home/magestore/public_html/app/design/frontend/default/theme547/template/catalog/product/view.phtml(220): Mage_Core_Block_Abstract->getChildChildHtml('container2', '', true, true)
#17 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magestore/...')
#18 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#19 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#20 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml()
#21 /home/magestore/public_html/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml()
#22 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Text_List->_toHtml()
#23 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(641): Mage_Core_Block_Abstract->toHtml()
#24 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(585): Mage_Core_Block_Abstract->_getChildHtml('content', true)
#25 /home/magestore/public_html/app/design/frontend/default/theme547/template/page/2columns-right.phtml(52): Mage_Core_Block_Abstract->getChildHtml('content')
#26 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(241): include('/home/magestore/...')
#27 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/defaul...')
#28 /home/magestore/public_html/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView()
#29 /home/magestore/public_html/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml()
#30 /home/magestore/public_html/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml()
#31 /home/magestore/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput()
#32 /home/magestore/public_html/app/code/core/Mage/Catalog/Helper/Product/View.php(147): Mage_Core_Controller_Varien_Action->renderLayout()
#33 /home/magestore/public_html/app/code/core/Mage/Catalog/controllers/ProductController.php(132): Mage_Catalog_Helper_Product_View->prepareAndRender(622, Object(Mage_Catalog_ProductController), Object(Varien_Object))
#34 /home/magestore/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Catalog_ProductController->viewAction()
#35 /home/magestore/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('view')
#36 /home/magestore/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#37 /home/magestore/public_html/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#38 /home/magestore/public_html/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#39 /home/magestore/public_html/index.php(83): Mage::run('', 'store')
#40 {main}

What I have tried so far:

  1. Tried Reindexing all the data.
  2. Try to repair database using Magento database repair tool (Could not find any issue)
7
  • Please check your product status from admin panel manage catalog section. May be your product is in pending state. Commented Apr 20, 2017 at 10:40
  • @SoumikRana Yes, product visibility is set to Catalog, Search and status is set to Enabled. I can see the product in frontend category but when I click the products it throws 404 not found error.
    – Kevin S
    Commented Apr 20, 2017 at 10:43
  • Please copy any product url and paste here. Commented Apr 20, 2017 at 10:45
  • Try example.com/catalog/product/view/id/885 , 855 is the product id. Let me know whether this works. Commented Apr 23, 2017 at 4:41
  • 1
    It is trying to load the store with ID 5, maybe a stupid question, but is that store valid in your system?
    – Niels
    Commented Apr 24, 2017 at 8:14

1 Answer 1

4
+50

It seems like Magento is trying to load a store that doesn't exists, in Mage_Core_Model_App->getStore(5) it throws a Store Exception. Try to check if a store with ID 5 exists and is active.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.