Magento supports PHP 7.1.3 or later. Please read Magento System Requirements

Hi Craig,

followed your tutorial to upgrade from magento 2.2.2 to magento 2.3.5-p2. received error when open the website.

Magento supports PHP 7.1.3 or later. Please read Magento System Requirements.

Please help

1 exception(s):
Exception #0 (Exception): Item (Magento\Catalog\Model\Category\Interceptor) with the same ID "41" already exists.

Exception #0 (Exception): Item (Magento\Catalog\Model\Category\Interceptor) with the same ID "41" already exists.
#1 Magento\Eav\Model\Entity\Collection\AbstractCollection->addItem(&Magento\Catalog\Model\Category\Interceptor#000000006be8ca950000000012c8eca9#) called at [vendor/magento/module-eav/Model/Entity/Collection/AbstractCollection.php:1138]
#2 Magento\Eav\Model\Entity\Collection\AbstractCollection->_loadEntities(false, false) called at [vendor/magento/module-eav/Model/Entity/Collection/AbstractCollection.php:927]
#3 Magento\Eav\Model\Entity\Collection\AbstractCollection->load(false, false) called at [vendor/magento/module-catalog/Model/ResourceModel/Category/Collection.php:234]
#4 Magento\Catalog\Model\ResourceModel\Category\Collection->load() called at [vendor/magento/module-catalog/Model/ResourceModel/Category/Tree.php:225]
#5 Magento\Catalog\Model\ResourceModel\Category\Tree->addCollectionData(&Magento\Catalog\Model\ResourceModel\Category\Collection#000000006be8c5710000000012c8eca9#, true, array(2), true, true) called at [vendor/magento/module-catalog/Model/ResourceModel/Category.php:720]
#6 Magento\Catalog\Model\ResourceModel\Category->getCategories(2, 0, true, false, true) called at [generated/code/Magento/Catalog/Model/ResourceModel/Category/Interceptor.php:193]
#7 Magento\Catalog\Model\ResourceModel\Category\Interceptor->getCategories(2, 0, true, false, true) called at [vendor/magento/module-catalog/Model/Category.php:982]
#8 Magento\Catalog\Model\Category->getCategories(2, 0, true, false, true) called at [generated/code/Magento/Catalog/Model/Category/Interceptor.php:466]
#9 Magento\Catalog\Model\Category\Interceptor->getCategories(2, 0, true, false, true) called at [vendor/magento/module-catalog/Helper/Category.php:115]
#10 Magento\Catalog\Helper\Category->getStoreCategories(true, false, true) called at [app/code/Smartwave/Megamenu/Block/Topmenu.php:60]
#11 Smartwave\Megamenu\Block\Topmenu->getStoreCategories(true, false, true) called at [generated/code/Smartwave/Megamenu/Block/Topmenu/Interceptor.php:63]
#12 Smartwave\Megamenu\Block\Topmenu\Interceptor->getStoreCategories(true, false, true) called at [app/code/Smartwave/Megamenu/Block/Topmenu.php:187]
#13 Smartwave\Megamenu\Block\Topmenu->getMegamenuHtml() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#14 Smartwave\Megamenu\Block\Topmenu\Interceptor->___callParent('getMegamenuHtml', array()) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#15 Smartwave\Megamenu\Block\Topmenu\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#16 Smartwave\Megamenu\Block\Topmenu\Interceptor->___callPlugins('getMegamenuHtml', array(), array(array('mgz-shopbybrand-...'))) called at [generated/code/Smartwave/Megamenu/Block/Topmenu/Interceptor.php:143]
#17 Smartwave\Megamenu\Block\Topmenu\Interceptor->getMegamenuHtml() called at [app/design/frontend/Smartwave/porto/Smartwave_Megamenu/templates/topmenu.phtml:22]
#18 include('/var/www/public/...') called at [vendor/magento/framework/View/TemplateEngine/Php.php:59]
#19 Magento\Framework\View\TemplateEngine\Php->render(&Smartwave\Megamenu\Block\Topmenu\Interceptor#000000006be8c6490000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#)) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#20 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', array(&Smartwave\Megamenu\Block\Topmenu\Interceptor#000000006be8c6490000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#))) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#21 Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(&Smartwave\Megamenu\Block\Topmenu\Interceptor#000000006be8c6490000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#22 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', array(&Smartwave\Megamenu\Block\Topmenu\Interceptor#000000006be8c6490000000012c8eca9#, '/var/www/public/...', array()), array(array('csp_helper_plugi...'))) called at [generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php:26]
#23 Magento\Framework\View\TemplateEngine\Php\Interceptor->render(&Smartwave\Megamenu\Block\Topmenu\Interceptor#000000006be8c6490000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/View/Element/Template.php:271]
#24 Magento\Framework\View\Element\Template->fetchView('/var/www/public/...') called at [generated/code/Smartwave/Megamenu/Block/Topmenu/Interceptor.php:232]
#25 Smartwave\Megamenu\Block\Topmenu\Interceptor->fetchView('/var/www/public/...') called at [vendor/magento/framework/View/Element/Template.php:301]
#26 Magento\Framework\View\Element\Template->_toHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1100]
#27 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1104]
#28 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:674]
#29 Magento\Framework\View\Element\AbstractBlock->toHtml() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#30 Smartwave\Megamenu\Block\Topmenu\Interceptor->___callParent('toHtml', array()) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#31 Smartwave\Megamenu\Block\Topmenu\Interceptor->Magento\Framework\Interception\{closure}() called at [app/code/J2t/Rewardpoints/Model/Plugin/Block.php:91]
#32 J2t\Rewardpoints\Model\Plugin\Block->aroundToHtml(&Smartwave\Megamenu\Block\Topmenu\Interceptor#000000006be8c6490000000012c8eca9#, &Closure#000000006be8c4eb0000000012c8eca9#) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#33 Smartwave\Megamenu\Block\Topmenu\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#34 Smartwave\Megamenu\Block\Topmenu\Interceptor->___callPlugins('toHtml', array(), NULL) called at [generated/code/Smartwave/Megamenu/Block/Topmenu/Interceptor.php:559]
#35 Smartwave\Megamenu\Block\Topmenu\Interceptor->toHtml() called at [vendor/magento/framework/View/Layout.php:566]
#36 Magento\Framework\View\Layout->_renderBlock('sw.topnav') called at [vendor/magento/framework/View/Layout.php:542]
#37 Magento\Framework\View\Layout->renderNonCachedElement('sw.topnav') called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
#38 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('sw.topnav') called at [vendor/magento/framework/View/Layout.php:497]
#39 Magento\Framework\View\Layout->renderElement('sw.topnav', true) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
#40 Magento\Framework\View\Layout\Interceptor->renderElement('sw.topnav', true) called at [vendor/magento/framework/View/Element/AbstractBlock.php:525]
#41 Magento\Framework\View\Element\AbstractBlock->getChildHtml('', true) called at [generated/code/Magento/Framework/View/Element/Template/Interceptor.php:336]
#42 Magento\Framework\View\Element\Template\Interceptor->getChildHtml() called at [vendor/magento/module-theme/view/frontend/templates/html/container.phtml:7]
#43 include('/var/www/public/...') called at [vendor/magento/framework/View/TemplateEngine/Php.php:59]
#44 Magento\Framework\View\TemplateEngine\Php->render(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6d90000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#)) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#45 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', array(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6d90000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#))) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#46 Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6d90000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#47 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', array(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6d90000000012c8eca9#, '/var/www/public/...', array()), array(array('csp_helper_plugi...'))) called at [generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php:26]
#48 Magento\Framework\View\TemplateEngine\Php\Interceptor->render(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6d90000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/View/Element/Template.php:271]
#49 Magento\Framework\View\Element\Template->fetchView('/var/www/public/...') called at [generated/code/Magento/Framework/View/Element/Template/Interceptor.php:102]
#50 Magento\Framework\View\Element\Template\Interceptor->fetchView('/var/www/public/...') called at [vendor/magento/framework/View/Element/Template.php:301]
#51 Magento\Framework\View\Element\Template->_toHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1100]
#52 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1104]
#53 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:674]
#54 Magento\Framework\View\Element\AbstractBlock->toHtml() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#55 Magento\Framework\View\Element\Template\Interceptor->___callParent('toHtml', array()) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#56 Magento\Framework\View\Element\Template\Interceptor->Magento\Framework\Interception\{closure}() called at [app/code/J2t/Rewardpoints/Model/Plugin/Block.php:91]
#57 J2t\Rewardpoints\Model\Plugin\Block->aroundToHtml(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6d90000000012c8eca9#, &Closure#000000006be8c4b20000000012c8eca9#) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#58 Magento\Framework\View\Element\Template\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#59 Magento\Framework\View\Element\Template\Interceptor->___callPlugins('toHtml', array(), NULL) called at [generated/code/Magento/Framework/View/Element/Template/Interceptor.php:429]
#60 Magento\Framework\View\Element\Template\Interceptor->toHtml() called at [vendor/magento/framework/View/Layout.php:566]
#61 Magento\Framework\View\Layout->_renderBlock('store.menu') called at [vendor/magento/framework/View/Layout.php:542]
#62 Magento\Framework\View\Layout->renderNonCachedElement('store.menu') called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
#63 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('store.menu') called at [vendor/magento/framework/View/Layout.php:497]
#64 Magento\Framework\View\Layout->renderElement('store.menu', true) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
#65 Magento\Framework\View\Layout\Interceptor->renderElement('store.menu') called at [vendor/magento/module-theme/view/frontend/templates/html/sections.phtml:21]
#66 include('/var/www/public/...') called at [vendor/magento/framework/View/TemplateEngine/Php.php:59]
#67 Magento\Framework\View\TemplateEngine\Php->render(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6da0000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#)) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#68 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', array(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6da0000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#))) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#69 Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6da0000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#70 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', array(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6da0000000012c8eca9#, '/var/www/public/...', array()), array(array('csp_helper_plugi...'))) called at [generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php:26]
#71 Magento\Framework\View\TemplateEngine\Php\Interceptor->render(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6da0000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/View/Element/Template.php:271]
#72 Magento\Framework\View\Element\Template->fetchView('/var/www/public/...') called at [generated/code/Magento/Framework/View/Element/Template/Interceptor.php:102]
#73 Magento\Framework\View\Element\Template\Interceptor->fetchView('/var/www/public/...') called at [vendor/magento/framework/View/Element/Template.php:301]
#74 Magento\Framework\View\Element\Template->_toHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1100]
#75 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1104]
#76 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:674]
#77 Magento\Framework\View\Element\AbstractBlock->toHtml() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#78 Magento\Framework\View\Element\Template\Interceptor->___callParent('toHtml', array()) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#79 Magento\Framework\View\Element\Template\Interceptor->Magento\Framework\Interception\{closure}() called at [app/code/J2t/Rewardpoints/Model/Plugin/Block.php:91]
#80 J2t\Rewardpoints\Model\Plugin\Block->aroundToHtml(&Magento\Framework\View\Element\Template\Interceptor#000000006be8c6da0000000012c8eca9#, &Closure#000000006be8c48e0000000012c8eca9#) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#81 Magento\Framework\View\Element\Template\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#82 Magento\Framework\View\Element\Template\Interceptor->___callPlugins('toHtml', array(), NULL) called at [generated/code/Magento/Framework/View/Element/Template/Interceptor.php:429]
#83 Magento\Framework\View\Element\Template\Interceptor->toHtml() called at [vendor/magento/framework/View/Layout.php:566]
#84 Magento\Framework\View\Layout->_renderBlock('navigation.secti...') called at [vendor/magento/framework/View/Layout.php:542]
#85 Magento\Framework\View\Layout->renderNonCachedElement('navigation.secti...') called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
#86 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('navigation.secti...') called at [vendor/magento/framework/View/Layout.php:497]
#87 Magento\Framework\View\Layout->renderElement('navigation.secti...', true) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
#88 Magento\Framework\View\Layout\Interceptor->renderElement('navigation.secti...', true) called at [vendor/magento/framework/View/Element/AbstractBlock.php:521]
#89 Magento\Framework\View\Element\AbstractBlock->getChildHtml('navigation.secti...', true) called at [generated/code/Smartwave/Porto/Block/Template/Interceptor.php:375]
#90 Smartwave\Porto\Block\Template\Interceptor->getChildHtml('navigation.secti...')
#91 call_user_func_array(array(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, 'getChildHtml'), array('navigation.secti...')) called at [vendor/magento/framework/View/TemplateEngine/Php.php:82]
#92 Magento\Framework\View\TemplateEngine\Php->__call('getChildHtml', array('navigation.secti...')) called at [generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php:37]
#93 Magento\Framework\View\TemplateEngine\Php\Interceptor->__call('getChildHtml', array('navigation.secti...')) called at [app/design/frontend/Smartwave/porto/Smartwave_Porto/templates/html/header.phtml:657]
#94 include('/var/www/public/...') called at [vendor/magento/framework/View/TemplateEngine/Php.php:59]
#95 Magento\Framework\View\TemplateEngine\Php->render(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#)) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#96 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callParent('render', array(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, '/var/www/public/...', array('csp' => &Magento\Csp\Helper\InlineUtil#000000006be8c7790000000012c8eca9#))) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#97 Magento\Framework\View\TemplateEngine\Php\Interceptor->Magento\Framework\Interception\{closure}(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#98 Magento\Framework\View\TemplateEngine\Php\Interceptor->___callPlugins('render', array(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, '/var/www/public/...', array()), array(array('csp_helper_plugi...'))) called at [generated/code/Magento/Framework/View/TemplateEngine/Php/Interceptor.php:26]
#99 Magento\Framework\View\TemplateEngine\Php\Interceptor->render(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, '/var/www/public/...', array()) called at [vendor/magento/framework/View/Element/Template.php:271]
#100 Magento\Framework\View\Element\Template->fetchView('/var/www/public/...') called at [generated/code/Smartwave/Porto/Block/Template/Interceptor.php:141]
#101 Smartwave\Porto\Block\Template\Interceptor->fetchView('/var/www/public/...') called at [vendor/magento/framework/View/Element/Template.php:301]
#102 Magento\Framework\View\Element\Template->_toHtml() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1100]
#103 Magento\Framework\View\Element\AbstractBlock->Magento\Framework\View\Element\{closure}() called at [vendor/magento/framework/View/Element/AbstractBlock.php:1104]
#104 Magento\Framework\View\Element\AbstractBlock->_loadCache() called at [vendor/magento/framework/View/Element/AbstractBlock.php:674]
#105 Magento\Framework\View\Element\AbstractBlock->toHtml() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#106 Smartwave\Porto\Block\Template\Interceptor->___callParent('toHtml', array()) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#107 Smartwave\Porto\Block\Template\Interceptor->Magento\Framework\Interception\{closure}() called at [app/code/J2t/Rewardpoints/Model/Plugin/Block.php:91]
#108 J2t\Rewardpoints\Model\Plugin\Block->aroundToHtml(&Smartwave\Porto\Block\Template\Interceptor#000000006be8c6de0000000012c8eca9#, &Closure#000000006be8c7470000000012c8eca9#) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#109 Smartwave\Porto\Block\Template\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#110 Smartwave\Porto\Block\Template\Interceptor->___callPlugins('toHtml', array(), NULL) called at [generated/code/Smartwave/Porto/Block/Template/Interceptor.php:468]
#111 Smartwave\Porto\Block\Template\Interceptor->toHtml() called at [vendor/magento/framework/View/Layout.php:566]
#112 Magento\Framework\View\Layout->_renderBlock('porto_header') called at [vendor/magento/framework/View/Layout.php:542]
#113 Magento\Framework\View\Layout->renderNonCachedElement('porto_header') called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
#114 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('porto_header') called at [vendor/magento/framework/View/Layout.php:497]
#115 Magento\Framework\View\Layout->renderElement('porto_header', false) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
#116 Magento\Framework\View\Layout\Interceptor->renderElement('porto_header', false) called at [vendor/magento/framework/View/Layout.php:594]
#117 Magento\Framework\View\Layout->_renderContainer('page.wrapper', false) called at [vendor/magento/framework/View/Layout.php:544]
#118 Magento\Framework\View\Layout->renderNonCachedElement('page.wrapper') called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
#119 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('page.wrapper') called at [vendor/magento/framework/View/Layout.php:497]
#120 Magento\Framework\View\Layout->renderElement('page.wrapper', false) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
#121 Magento\Framework\View\Layout\Interceptor->renderElement('page.wrapper', false) called at [vendor/magento/framework/View/Layout.php:594]
#122 Magento\Framework\View\Layout->_renderContainer('root', false) called at [vendor/magento/framework/View/Layout.php:544]
#123 Magento\Framework\View\Layout->renderNonCachedElement('root') called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:206]
#124 Magento\Framework\View\Layout\Interceptor->renderNonCachedElement('root') called at [vendor/magento/framework/View/Layout.php:497]
#125 Magento\Framework\View\Layout->renderElement('root', true) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:193]
#126 Magento\Framework\View\Layout\Interceptor->renderElement('root') called at [vendor/magento/framework/View/Layout.php:963]
#127 Magento\Framework\View\Layout->getOutput() called at [vendor/magento/framework/Interception/Interceptor.php:58]
#128 Magento\Framework\View\Layout\Interceptor->___callParent('getOutput', array()) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#129 Magento\Framework\View\Layout\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#130 Magento\Framework\View\Layout\Interceptor->___callPlugins('getOutput', array(), array(array('layout-model-cac...'))) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:494]
#131 Magento\Framework\View\Layout\Interceptor->getOutput() called at [vendor/magento/framework/View/Result/Page.php:258]
#132 Magento\Framework\View\Result\Page->render(&Magento\Framework\App\Response\Http\Interceptor#000000006be8c2070000000012c8eca9#) called at [vendor/magento/framework/View/Result/Layout.php:171]
#133 Magento\Framework\View\Result\Layout->renderResult(&Magento\Framework\App\Response\Http\Interceptor#000000006be8c2070000000012c8eca9#) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#134 Magento\Framework\View\Result\Page\Interceptor->___callParent('renderResult', array(&Magento\Framework\App\Response\Http\Interceptor#000000006be8c2070000000012c8eca9#)) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#135 Magento\Framework\View\Result\Page\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\App\Response\Http\Interceptor#000000006be8c2070000000012c8eca9#) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#136 Magento\Framework\View\Result\Page\Interceptor->___callPlugins('renderResult', array(&Magento\Framework\App\Response\Http\Interceptor#000000006be8c2070000000012c8eca9#), array(array('result-messages', 'result-builtin-c...', 'result-varnish-c...'), array('updateBodyClass'))) called at [generated/code/Magento/Framework/View/Result/Page/Interceptor.php:130]
#137 Magento\Framework\View\Result\Page\Interceptor->renderResult(&Magento\Framework\App\Response\Http\Interceptor#000000006be8c2070000000012c8eca9#) called at [vendor/magento/framework/App/Http.php:120]
#138 Magento\Framework\App\Http->launch() called at [generated/code/Magento/Framework/App/Http/Interceptor.php:24]
#139 Magento\Framework\App\Http\Interceptor->launch() called at [vendor/magento/framework/App/Bootstrap.php:261]
#140 Magento\Framework\App\Bootstrap->run(&Magento\Framework\App\Http\Interceptor#000000006be8c2050000000012c8eca9#) called at [index.php:39]
1 exception(s):
Exception #0 (Magento\Framework\Exception\NoSuchEntityException): No linked stock found

Exception #0 (Magento\Framework\Exception\NoSuchEntityException): No linked stock found
#1 Magento\InventorySales\Model\GetStockBySalesChannel\Interceptor->___callParent('execute', array(&Magento\InventorySales\Model\SalesChannel#0000000078e1c5080000000022a549a1#)) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#2 Magento\InventorySales\Model\GetStockBySalesChannel\Interceptor->Magento\Framework\Interception\{closure}(&Magento\InventorySales\Model\SalesChannel#0000000078e1c5080000000022a549a1#) called at [vendor/magento/module-inventory-catalog/Plugin/InventorySalesApi/StockResolver/AdaptStockResolverToAdminWebsitePlugin.php:60]
#3 Magento\InventoryCatalog\Plugin\InventorySalesApi\StockResolver\AdaptStockResolverToAdminWebsitePlugin->aroundExecute(&Magento\InventorySales\Model\GetStockBySalesChannel\Interceptor#0000000078e1c7b10000000022a549a1#, &Closure#0000000078e1cd2a0000000022a549a1#, &Magento\InventorySales\Model\SalesChannel#0000000078e1c5080000000022a549a1#) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#4 Magento\InventorySales\Model\GetStockBySalesChannel\Interceptor->Magento\Framework\Interception\{closure}(&Magento\InventorySales\Model\SalesChannel#0000000078e1c5080000000022a549a1#) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#5 Magento\InventorySales\Model\GetStockBySalesChannel\Interceptor->___callPlugins('execute', array(&Magento\InventorySales\Model\SalesChannel#0000000078e1c5080000000022a549a1#), NULL) called at [generated/code/Magento/InventorySales/Model/GetStockBySalesChannel/Interceptor.php:26]
#6 Magento\InventorySales\Model\GetStockBySalesChannel\Interceptor->execute(&Magento\InventorySales\Model\SalesChannel#0000000078e1c5080000000022a549a1#) called at [vendor/magento/module-inventory-sales/Model/StockResolver.php:54]
#7 Magento\InventorySales\Model\StockResolver->execute('website', 'second') called at [vendor/magento/module-inventory-catalog/Model/GetStockIdForCurrentWebsite.php:48]
#8 Magento\InventoryCatalog\Model\GetStockIdForCurrentWebsite->execute() called at [vendor/magento/module-inventory-catalog/Plugin/CatalogInventory/Model/ResourceModel/Stock/Status/AdaptAddStockDataToCollectionPlugin.php:57]
#9 Magento\InventoryCatalog\Plugin\CatalogInventory\Model\ResourceModel\Stock\Status\AdaptAddStockDataToCollectionPlugin->aroundAddStockDataToCollection(&Magento\CatalogInventory\Model\ResourceModel\Stock\Status\Interceptor#0000000078e1c79d0000000022a549a1#, &Closure#0000000078e1cd470000000022a549a1#, &Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#, false) called at [vendor/magento/framework/Interception/Interceptor.php:135]
#10 Magento\CatalogInventory\Model\ResourceModel\Stock\Status\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#, false) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#11 Magento\CatalogInventory\Model\ResourceModel\Stock\Status\Interceptor->___callPlugins('addStockDataToCo...', array(&Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#, false), NULL) called at [generated/code/Magento/CatalogInventory/Model/ResourceModel/Stock/Status/Interceptor.php:104]
#12 Magento\CatalogInventory\Model\ResourceModel\Stock\Status\Interceptor->addStockDataToCollection(&Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#, false) called at [vendor/magento/module-catalog-inventory/Helper/Stock.php:165]
#13 Magento\CatalogInventory\Helper\Stock->addIsInStockFilterToCollection(&Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#) called at [generated/code/Magento/CatalogInventory/Helper/Stock/Interceptor.php:63]
#14 Magento\CatalogInventory\Helper\Stock\Interceptor->addIsInStockFilterToCollection(&Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#) called at [vendor/magento/module-catalog-inventory/Model/AddStockStatusToCollection.php:40]
#15 Magento\CatalogInventory\Model\AddStockStatusToCollection->beforeLoad(&Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor#0000000078e1c7570000000022a549a1#) called at [vendor/magento/framework/Interception/Interceptor.php:121]
#16 Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#17 Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor->___callPlugins('load', array(), array(array('add_stock_inform...'))) called at [generated/code/Magento/Catalog/Model/ResourceModel/Product/Collection/Interceptor.php:195]
#18 Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor->load() called at [vendor/magento/framework/Data/Collection.php:838]
#19 Magento\Framework\Data\Collection->getIterator() called at [generated/code/Magento/Catalog/Model/ResourceModel/Product/Collection/Interceptor.php:1779]
#20 Magento\Catalog\Model\ResourceModel\Product\Collection\Interceptor->getIterator() called at [vendor/magento/module-catalog/Block/Product/ListProduct.php:357]
#21 Magento\Catalog\Block\Product\ListProduct->getIdentities() called at [generated/code/Smartwave/Filterproducts/Block/Home/FeaturedList/Interceptor.php:180]
#22 Smartwave\Filterproducts\Block\Home\FeaturedList\Interceptor->getIdentities() called at [vendor/magento/module-page-cache/Model/Layout/LayoutPlugin.php:75]
#23 Magento\PageCache\Model\Layout\LayoutPlugin->afterGetOutput(&Magento\Framework\View\Layout\Interceptor#0000000078e1c9000000000022a549a1#, '\n\n<script type="...') called at [vendor/magento/framework/Interception/Interceptor.php:146]
#24 Magento\Framework\View\Layout\Interceptor->Magento\Framework\Interception\{closure}() called at [vendor/magento/framework/Interception/Interceptor.php:153]
#25 Magento\Framework\View\Layout\Interceptor->___callPlugins('getOutput', array(), array(array('layout-model-cac...'))) called at [generated/code/Magento/Framework/View/Layout/Interceptor.php:494]
#26 Magento\Framework\View\Layout\Interceptor->getOutput() called at [vendor/magento/framework/View/Result/Page.php:258]
#27 Magento\Framework\View\Result\Page->render(&Magento\Framework\App\Response\Http\Interceptor#0000000078e1cba20000000022a549a1#) called at [vendor/magento/framework/View/Result/Layout.php:171]
#28 Magento\Framework\View\Result\Layout->renderResult(&Magento\Framework\App\Response\Http\Interceptor#0000000078e1cba20000000022a549a1#) called at [vendor/magento/framework/Interception/Interceptor.php:58]
#29 Magento\Framework\View\Result\Page\Interceptor->___callParent('renderResult', array(&Magento\Framework\App\Response\Http\Interceptor#0000000078e1cba20000000022a549a1#)) called at [vendor/magento/framework/Interception/Interceptor.php:138]
#30 Magento\Framework\View\Result\Page\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\App\Response\Http\Interceptor#0000000078e1cba20000000022a549a1#) called at [vendor/magento/framework/Interception/Interceptor.php:153]
#31 Magento\Framework\View\Result\Page\Interceptor->___callPlugins('renderResult', array(&Magento\Framework\App\Response\Http\Interceptor#0000000078e1cba20000000022a549a1#), array(array('result-messages', 'result-builtin-c...', 'result-varnish-c...'), array('updateBodyClass'))) called at [generated/code/Magento/Framework/View/Result/Page/Interceptor.php:130]
#32 Magento\Framework\View\Result\Page\Interceptor->renderResult(&Magento\Framework\App\Response\Http\Interceptor#0000000078e1cba20000000022a549a1#) called at [vendor/magento/framework/App/Http.php:120]
#33 Magento\Framework\App\Http->launch() called at [generated/code/Magento/Framework/App/Http/Interceptor.php:24]
#34 Magento\Framework\App\Http\Interceptor->launch() called at [vendor/magento/framework/App/Bootstrap.php:261]
#35 Magento\Framework\App\Bootstrap->run(&Magento\Framework\App\Http\Interceptor#0000000078e1cba00000000022a549a1#) called at [index.php:55]

Thanks
Kev

2.3.5-p2 should be run on nothing less than PHP 7.2. Magento actually recommend 7.3. What are you running?

The second issue I’m unfamiliar with - and might even be unrelated to the first. It’s not usually worth reading anything the the first few lines of a stacktrace. But I’d guess your trying to create something where something already exists:

Item (Magento\Catalog\Model\Category\Interceptor) with the same ID “41” already exists.

Try going through this Stack Exchange post

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.