Kundenlogin oder Bestellabschluss nicht mehr möglich!

Hallo zusammen,

unser Testshop soll nun eigentlich online gehen. Wir hatten dan bestehenden Shop von der Version 4.3.7 nun auf die 5er Version upgedatet. Die aktuelle Version ist die 5.5.3.
Nur haben wir gerade das Problem, dass sobald man sich ins Kundenbackend einloggen will, oder vom gefüllten Warenkorb per Login in den Kundenberich rein will, sich der Shop dann mit einer weissen Seite (Google Chrome + Safari) verabschiedet. Bei Opera erscheint dann: ‘Diese Seite funktioniert nicht medentis.de kann diese Anfrage momentan nicht verarbeiten.’

Die Fehlermeldungen im Logfile sind folgende:

exception ‘Enlight_Controller_Exception’ with message ‘Unauthorized’ in /engine/Shopware/Plugins/Default/Backend/Auth/Bootstrap.php:208 Stack trace:
#0 /engine/Library/Enlight/Event/Handler/Plugin.php(149): Shopware_Plugins_Backend_Auth_Bootstrap->onPreDispatchBackend(Object(Enlight_Controller_ActionEventArgs))
#1 /engine/Library/Enlight/Event/EventManager.php(220): Enlight_Event_Handler_Plugin->execute(Object(Enlight_Controller_ActionEventArgs))
#2 /engine/Library/Enlight/Controller/Action.php(172): Enlight_Event_EventManager->notify(‘Enlight_Control…’, Object(Enlight_Controller_ActionEventArgs))
#3 /engine/Library/Enlight/Controller/Dispatcher/Default.php(548): Enlight_Controller_Action->dispatch(‘getVisitorsActi…’)
#4 /engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#5 /engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch()
#6 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#7 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)
#8 /engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#9 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#10 /engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#11 /www/vh/medentis.de/www/ROOT/testshop/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#12 {main}

 

exception ‘Shopware\Components\CSRFTokenValidationException’ with message ‘The provided X-CSRF-Token for path “/testshop/account/login/sTarget/checkout/sTargetAction/confirm” is invalid. Please go back, reload the page and try again.’ in /engine/Shopware/Components/CSRFTokenValidator.php:149 Stack trace:
#0

Für eine schnelle Hilfe wäre ich sehr dankbar!

 

Link zum Shop: https://medentis.de/testshop/

Viele Grüße

Stefan

Eine weiße Seite steht nie im Logfile, höchstens im PHP-Errorlog. Die Fehler treten noch vor dem Shopware-Logging auf, daher kann SW die nicht loggen.

Dafür musst du die Fehlerausgabe aktivieren, dann siehst du den Fehler statt der weißen Seite.

Hier ist beschrieben wie das geht: https://community.shopware.com/Fehlermeldungen-in-Shopware-debuggen_detail_1880.html

1 „Gefällt mir“

Danke schon mal für den Tipp. Habe die config.php so angepasst.

Die Fehlermeldung ist nun folgende:

Fatal error : Call to a member function getId() on null in  /www/vh/medentis.de/www/ROOT/testshop/engine/Shopware/Bundle/StoreFrontBundle/Gateway/DBAL/TaxGateway.php  on line  161

Die Haupkategorie (deutsch) ist jedenfalls richtig eingestellt!

Unabhännig von dem Fehler ist er Shop insgesammt sehr langsarm. Die Jetzige Version (4.3.7) https://medentis.de/shop/ ist von den Ladezeiten her um welten schneller.

Vondaher ist ein Umstellen auf die neuste Version, zumindest bei den Ladezeiten, erstmal keine Option.

Bisher hat leider niemand geantwortet. Daher hier nochmal ein Aufruf!

Habe die config.php so angepasst.

Die Fehlermeldung ist nun folgende:

Fatal error : Call to a member function getId() on null in  /www/vh/medentis.de/www/ROOT/testshop/engine/Shopware/Bundle/StoreFrontBundle/Gateway/DBAL/TaxGateway.php  on line  161

Wo könnte der Fehler liegen? Kan mir da evtl. jemend helfen? Es scheint ja irgendwaie mit den Steuern zusammen zuhängen… 

 

Gruß

Stefan