Die Action-Tags triggern ja einen neuen Request. Je nachdem welches Backend du benutzen (nichts, Shopwares internen HTTP-Cache, Varnish,…) tritt der Fehler woanders auf. Wie sieht das Setup bei dir genau aus?
Es muss eigentlich mindestens zwei Fehlerlogs geben. PHP und Apache. Und zumindest im Apache-Error-Log muss eine Fehlermeldung drin stehen. Außer du hast das Logging deaktiviert. Falls dies der Fall ist, aktiviere es bitte.
Ihr hattet Recht, es war nicht das komplette Logging aktiviert. In der PHP Error Log habe ich jetzt diesen Eintrag:
[26-Jul-2018 14:59:35 Europe/Berlin] PHP Fatal error: Uncaught exception 'RuntimeException' with message 'Error when rendering "https://www.shopurl.de/?action=info&controller=checkout&module=widgets" (Status code is 301).' in /envgflkc/www.shopurl.de/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/Esi.php:204
Stack trace:
#0 /envgflkc/www.shopurl.de/cache/html/en/50/bf/3e8839d0607ad8585b2022f1683db8d70da6(187): Symfony\Component\HttpKernel\HttpCache\Esi->handle(Object(Shopware\Components\HttpCache\AppCache), 'https://www.sho...', '', false)
#1 /envgflkc/www.shopurl.de/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(622): include('/envgflkc/www.s...')
#2 /envgflkc/www.shopurl.de/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(196): Symfony\Component\HttpKernel\HttpCache\HttpCache->restoreResponseBody(Object(Symfony\Component\HttpFoundation\Request), Object(Symfony\Component\HttpFoundation\Response))
#3 /envgflkc/www.shopurl.de/engine/Shopware/Components/HttpCache/AppCache.php(113): in /envgflkc/www.shopurl.de/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/Esi.php on line 204
Warum gibt es hier eine 301 Weiterleitung? In der htaccess-Datei sind keine Weiterleitungen definiert und die Templates sind Standard. Selbst eine Einkaufswelt mit leerem HTML Element wird 301 weitergeleitet. Wenn ich die URL direkt aufrufe zeigt die Netzwerkanalyse auch keine Weiterleitung.
Wenn ich die URL aufrufe bekomme ich den Inhalt vom index/checkout_actions.tpl Template angezeigt. Laut Netzwerkanalyse ist keine 301 Weiterleitung beim direkten Aufruf vorhanden.
Das habe ich auch schon gecheckt. Im Shop ist SSL überall aktiv und eine Umleitung habe ich auch nicht gefunden und der Hostalias in den Grundeinstellungen passt auch…
Vielen Dank für Eure Hilfe. Ich habe das Problem mittlerweile gefunden.
Die alte Agentur hatte in der Zend Library in den Core-Dateien feste 301 Weiterleitungen eingebaut und nichts dokumentiert