View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007594 | OXID eShop (all versions) | 2. ----- eShop backend (admin) ----- | public | 2024-02-02 14:43 | 2024-07-04 14:49 |
Reporter | michael_keiluweit | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 7.0.1 | ||||
Summary | 0007594: SSL admin url doesn't work | ||||
Description | In case you are using the config.inc.php parameter $this->sAdminSSLURL to set an SSL URL for the administration area, the shop redirects to the frontend, because an error was thrown. | ||||
Steps To Reproduce | 1. open config.inc.php 2. set the parameter sAdminSSLURL to a working SSL URL, different to sSSLShopURL. 3. open the administration login area (/admin). 4. fill out the form and hit login | ||||
Additional Information | It doesn't make a difference if you call the admin by the frontend SSL URL or by the administration SSL URL. [2024-02-02 14:41:06] OXID Logger.ERROR: Template "login" nicht gefunden ["[object] (OxidEsales\\Twig\\Resolver\\TemplateChain\\TemplateNotInChainException(code: 0): Error building inheritance chain for the template `@__main__/login.html.twig`. at /var/www/oxideshop/vendor/oxid-esales/twig-component/src/Resolver/TemplateChain/TemplateChainValidator.php:21)\n[stacktrace]\n#0 /var/www/oxideshop/vendor/oxid-esales/twig-component/src/Resolver/TemplateChain/TemplateChainBuilderAggregate.php(38): OxidEsales\\Twig\\Resolver\\TemplateChain\\TemplateChainValidator->validateTemplateChain(Object(OxidEsales\\Twig\\Resolver\\TemplateChain\\DataObject\\TemplateChain), Object(OxidEsales\\Twig\\Resolver\\TemplateChain\\TemplateType\\DataObject\\ShopTemplateType))\n#1 /var/www/oxideshop/vendor/oxid-esales/twig-component/src/Resolver/TemplateChain/TemplateChainResolver.php(35): OxidEsales\\Twig\\Resolver\\TemplateChain\\TemplateChainBuilderAggregate->getChain(Object(OxidEsales\\Twig\\Resolver\\TemplateChain\\TemplateType\\DataObject\\ShopTemplateType))\n#2 /var/www/oxideshop/vendor/oxid-esales/twig-component/src/TwigEngine.php(54): OxidEsales\\Twig\\Resolver\\TemplateChain\\TemplateChainResolver->getLastChild('login')\n#3 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Internal/Framework/Templating/TemplateRenderer.php(31): OxidEsales\\Twig\\TwigEngine->render('login', Array)\n#4 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(435): OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRenderer->renderTemplate('login', Array)\n#5 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ee/Core/ShopControl.php(204): OxidEsales\\EshopCommunity\\Core\\ShopControl->render(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#6 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(316): OxidEsales\\EshopEnterprise\\Core\\ShopControl->render(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#7 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ee/Core/ShopControl.php(91): OxidEsales\\EshopCommunity\\Core\\ShopControl->formOutput(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#8 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(240): OxidEsales\\EshopEnterprise\\Core\\ShopControl->formOutput(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#9 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(123): OxidEsales\\EshopCommunity\\Core\\ShopControl->process('OxidEsales\\\\Esho...', NULL, NULL, NULL)\n#10 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(27): OxidEsales\\EshopCommunity\\Core\\ShopControl->start()\n#11 /var/www/oxideshop/source/index.php(16): OxidEsales\\EshopCommunity\\Core\\Oxid::run()\n#12 {main}\n"] [] [2024-02-02 14:41:06] OXID Logger.ERROR: An exception has been thrown during the rendering of a template ("Function 'getCompareItemCount' does not exist or is not accessible! (OxidEsales\Eshop\Application\Controller\Admin\LoginController) "). ["[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"Function 'getCompareItemCount' does not exist or is not accessible! (OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController)\n\"). at /var/www/oxideshop/source/Application/views/apex/tpl/page/account/inc/account_menu.html.twig:17, OxidEsales\\Eshop\\Core\\Exception\\SystemComponentException(code: 0): Function 'getCompareItemCount' does not exist or is not accessible! (OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController)\n at /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Base.php:50)\n[stacktrace]\n#0 /var/www/oxideshop/source/tmp/template_cache/05/052b61b431026ef19476e1109bd37b37.php(52): Twig\\Template->displayBlock('account_menu', Array, Array)\n#1 /var/www/oxideshop/vendor/twig/twig/src/Template.php(394): __TwigTemplate_bde856cb0d1f599405b69e50c155ccc2->doDisplay(Array, Array)\n#2 /var/www/oxideshop/vendor/twig/twig/src/Template.php(367): Twig\\Template->displayWithErrorHandling(Array, Array)\n#3 /var/www/oxideshop/source/tmp/template_cache/8e/8eb6d8eec000c67da3eaf819ac07e4f4.php(96): Twig\\Template->display(Array)\n#4 /var/www/oxideshop/vendor/twig/twig/src/Template.php(394): __TwigTemplate_f918c0e54ae4d3a7826c3f5ebf48ca74->doDisplay(Array, Array)\n#5 /var/www/oxideshop/vendor/twig/twig/src/Template.php(367): Twig\\Template->displayWithErrorHandling(Array, Array)\n#6 /var/www/oxideshop/vendor/twig/twig/src/Template.php(379): Twig\\Template->display(Array)\n#7 /var/www/oxideshop/vendor/twig/twig/src/TemplateWrapper.php(38): Twig\\Template->render(Array)\n#8 /var/www/oxideshop/vendor/twig/twig/src/Environment.php(280): Twig\\TemplateWrapper->render(Array)\n#9 /var/www/oxideshop/vendor/oxid-esales/twig-component/src/TwigEngine.php(54): Twig\\Environment->render('@__main__/messa...', Array)\n#10 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Internal/Framework/Templating/TemplateRenderer.php(31): OxidEsales\\Twig\\TwigEngine->render('message/excepti...', Array)\n#11 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(439): OxidEsales\\EshopCommunity\\Internal\\Framework\\Templating\\TemplateRenderer->renderTemplate('message/excepti...', Array)\n#12 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ee/Core/ShopControl.php(204): OxidEsales\\EshopCommunity\\Core\\ShopControl->render(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#13 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(316): OxidEsales\\EshopEnterprise\\Core\\ShopControl->render(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#14 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ee/Core/ShopControl.php(91): OxidEsales\\EshopCommunity\\Core\\ShopControl->formOutput(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#15 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(240): OxidEsales\\EshopEnterprise\\Core\\ShopControl->formOutput(Object(OxidEsales\\Eshop\\Application\\Controller\\Admin\\LoginController))\n#16 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/ShopControl.php(123): OxidEsales\\EshopCommunity\\Core\\ShopControl->process('OxidEsales\\\\Esho...', NULL, NULL, NULL)\n#17 /var/www/oxideshop/vendor/oxid-esales/oxideshop-ce/source/Core/Oxid.php(27): OxidEsales\\EshopCommunity\\Core\\ShopControl->start()\n#18 /var/www/oxideshop/source/index.php(16): OxidEsales\\EshopCommunity\\Core\\Oxid::run()\n#19 {main}\n"] [] | ||||
Tags | No tags attached. | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||