Nach Umzug Namespaces können nicht geladen werden

Moin, ich habe meinen 6.2.3 Shop auf eine neue Domain umgezogen und bekomme nun folgenden Fehler:

Fatal error : Uncaught OxidEsales\Eshop\Core\Exception\ObjectException: OxidEsales\Eshop\Application\Controller\ExceptionErrorController is not an instance of OxidEsales\Eshop\Application\Component\Widget\WidgetController in /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php:232 Stack trace: #0 /usr/www/users/merulo/oxid/releases/3/source/oxfunctions.php(104): OxidEsales\EshopCommunity\Core\UtilsObject->oxNew(‘OxidEsales\Esho…’, ‘OxidEsales\Esho…’) #1 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/WidgetControl.php(135): oxNew(‘OxidEsales\Esho…’, ‘OxidEsales\Esho…’) #2 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(278): OxidEsales\EshopCommunity\Core\WidgetControl->_initializeViewObject(‘exceptionError’, ‘displayExceptio…’, NULL, NULL) #3 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(758): OxidEsales\EshopCommunity\Core\ShopCo in /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php on line 232

Das sehe ich wenn ich iDebug auf -1 habe habe. Wenn ich es auf 0 setze bekomme ich Fehler, dass Module nicht geladen werden können wie z.B.

[2021-03-01 01:39:08] OXID Logger.ERROR: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND Omikron\FactFinder\Oxid\Component\Widget\WebComponent ["[object] (OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0): EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND Omikron\FactFinder\Oxid\Component\Widget\WebComponent at /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/UtilsObject.php:223)\n[stacktrace]\n#0 /usr/www/users/merulo/oxid/releases/3/source/oxfunctions.php(104): OxidEsales\EshopCommunity\Core\UtilsObject->oxNew(‘Omikron\\FactFin…’)\n#1 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(388): oxNew(‘Omikron\\FactFin…’)\n#2 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/WidgetControl.php(131): OxidEsales\EshopCommunity\Core\ShopControl->_initializeViewObject(‘Omikron\\FactFin…’, NULL, Array, NULL)\n#3 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(278): OxidEsales\EshopCommunity\Core\WidgetControl->_initializeViewObject(‘Omikron\\FactFin…’, NULL, Array, Array)\n#4 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(142): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘Omikron\\FactFin…’, NULL, Array, Array)\n#5 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/WidgetControl.php(65): OxidEsales\EshopCommunity\Core\ShopControl->start(‘ffwebcomponent’, NULL, Array, Array)\n#6 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/Smarty/Plugin/function.oxid_include_widget.php(32): OxidEsales\EshopCommunity\Core\WidgetControl->start(‘ffwebcomponent’, NULL, Array, Array)\n#7 /usr/www/users/merulo/oxid/shared/source/tmp/smarty/014c003604d2bf05cd392de318a333dc^%%36^366^366ECF91%%page.tpl.php(14): smarty_function_oxid_include_widget(Array, Object(Smarty))\n#8 /usr/www/users/merulo/oxid/releases/3/vendor/smarty/smarty/libs/Smarty.class.php(1876): include(’/usr/www/users/…’)\n#9 /usr/www/users/merulo/oxid/shared/source/tmp/smarty/014c003604d2bf05cd392de318a333dc^%%40^405^405277AF%%start.tpl.php(72): Smarty->_smarty_include(Array)\n#10 /usr/www/users/merulo/oxid/releases/3/vendor/smarty/smarty/libs/Smarty.class.php(1270): include(’/usr/www/users/…’)\n#11 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Internal/Framework/Smarty/Legacy/LegacySmartyEngine.php(66): Smarty->fetch(‘page/shop/start…’, ‘ox|0|0|0|0’)\n#12 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Internal/Framework/Templating/TemplateRenderer.php(35): OxidEsales\EshopCommunity\Internal\Framework\Smarty\Legacy\LegacySmartyEngine->render(‘page/shop/start…’, Array)\n#13 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(509): OxidEsales\EshopCommunity\Internal\Framework\Templating\TemplateRenderer->renderTemplate(‘page/shop/start…’, Array)\n#14 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(359): OxidEsales\EshopCommunity\Core\ShopControl->_render(Object(OxidEsales\Eshop\Application\Controller\StartController))\n#15 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(282): OxidEsales\EshopCommunity\Core\ShopControl->formOutput(Object(OxidEsales\Eshop\Application\Controller\StartController))\n#16 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(142): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘OxidEsales\\Esho…’, NULL, NULL, NULL)\n#17 /usr/www/users/merulo/oxid/releases/3/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(27): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#18 /usr/www/users/merulo/oxid/releases/3/source/index.php(16): OxidEsales\EshopCommunity\Core\Oxid::run()\n#19 {main}\n"] []

Ich habe die Pfade in der Config angepasst, Views erneuert und auch schon alle DB Einträge mit %Modules% entfernt.

Ich bin etwas Ratlos und hoffe mir kann jemand weiterhelfen…

Zur Info: Das gleiche System funktioniert auf meinen anderen Server fehlerfrei.

Wie wurde den der Shop konkret umgezogen? Welche Schritte wurden unternommen?
Wie wurden die Datenbank Daten übertragen?

Moin,

ich hab ein Deployment welches ich auf den neuen Server gesetzt habe, dort habe ich shared files eingerichtet und die Pfade in der config.inc.php angepasst.
Dann habe ich die Datenbank mit allem bis auf die Views kopiert und in neue System eingesetzt. Skipviews aktiviert und Views erstellt.

Moin :slight_smile:

fehlt aus meiner Sicht noch der Apply Configuration Befehl um Deine Module in der Datenbank korrekt zu hinterlegen.

Weitere Infos unter Module configuration deployment — OXID eShop developer documentation 6.2.0 documentation

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