HTTP Error 500 - tritt auf einmal auf

Hallo liebe Shopware Community,

Wir haben seit heute das Problem in unserem SubShop, dass nach versuchtem Login eines Kunden, auf einmal der gesamte Shop unter Error 500 läuft bzw. eben gar nicht mehr läuft. Der Hauptshop funktioniert einwandfrei.
Es wurden keiner Updates eingespielt und auch keine Plugins erneuert.

Leider bin ich kein Programmierer oder Developer der sich von den Logs genau ein Bild machen kann und freue mich sehr auf Eure Tipps.

Vom Hoster habe ich folgende Fehlermeldung in den Logs erhalten:

[Mon Apr 04 12:18:04 2022] [error] [pid 406376] mod_proxy_fcgi.c(860): [host vitawell.at] AH01071: Got error ‚PHP message: PHP Fatal error: Uncaught Error: Call to a member function get() on null in /home/jk250nap/www/home/custom/plugins/BrandCrockArticlePdfTab/Subscriber/TemplateRegisteration.php:32\nStack trace:\n#0 /home/jk250nap/www/home/engine/Library/Enlight/Event/Handler/Default.php(91): BrandCrockArticlePdfTab\Subscriber\TemplateRegisteration->onPostDispatchSecure(Object(Enlight_Controller_ActionEventArgs))\n#1 /home/jk250nap/www/home/engine/Library/Enlight/Event/EventManager.php(219): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))\n#2 /home/jk250nap/www/home/engine/Library/Enlight/Controller/Action.php(206): Enlight_Event_EventManager->notify(‚Enlight_Control…‘, Object(Enlight_Controller_ActionEventArgs))\n#3 /home/jk250nap/www/home/engine/Library/Enlight/Controller/Dispatcher/Default.php(563): Enlight_Controller_Action->dispatch(‚errorAction‘)\n#4 /home/jk250nap/www/home/engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->disp…‘

[Mon Apr 04 12:18:25 2022] [error] [pid 406375] mod_proxy_fcgi.c(860): [host vitawell.at] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught TypeError: Argument 4 passed to Shopware\Bundle\StoreFrontBundle\Struct\ShopContext::__construct() must be an instance of Shopware\Bundle\StoreFrontBundle\Struct\Customer\Group, null given, called in /home/jk250nap/www/home/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ContextService.php on line 356 and defined in /home/jk250nap/www/home/engine/Shopware/Bundle/StoreFrontBundle/Struct/ShopContext.php:100\nStack trace:\n#0 /home/jk250nap/www/home/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ContextService.php(356): Shopware\Bundle\StoreFrontBundle\Struct\ShopContext->__construct(‚https://www.xn-…‘, Object(Shopware\Bundle\StoreFrontBundle\Struct\Shop), Object(Shopware\Bundle\StoreFrontBundle\Struct\Currency), NULL, Object(Shopware\Bundle\StoreFrontBundle\Struct\Customer\Group), Array, Array)\n#1 /home/jk250nap/www/home/engine/Shopware/Bundle/StoreFrontBundle/Service/Core/ContextService.php(132): Shopware\Bundle\StoreFrontBundle\

[Mon Apr 04 06:31:08 2022] [error] [pid 3807095] mod_proxy_fcgi.c(860): [host vitawell.at] AH01071: Got error ‚PHP message: PHP Fatal error: Uncaught Error: Call to a member function get() on null in /home/jk250nap/www/home/custom/plugins/BrandCrockArticlePdfTab/Subscriber/TemplateRegisteration.php:32\nStack trace:\n#0 /home/jk250nap/www/home/engine/Library/Enlight/Event/Handler/Default.php(91): BrandCrockArticlePdfTab\Subscriber\TemplateRegisteration->onPostDispatchSecure(Object(Enlight_Controller_ActionEventArgs))\n#1 /home/jk250nap/www/home/engine/Library/Enlight/Event/EventManager.php(219): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))\n#2 /home/jk250nap/www/home/engine/Library/Enlight/Controller/Action.php(206): Enlight_Event_EventManager->notify(‚Enlight_Control…‘, Object(Enlight_Controller_ActionEventArgs))\n#3 /home/jk250nap/www/home/engine/Library/Enlight/Controller/Dispatcher/Default.php(563): Enlight_Controller_Action->dispatch(‚errorAction‘)\n#4 /home/jk250nap/www/home/engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->disp…‘

Mit der Bitte um Hilfe,

Das verzweifelte Vitawell Team

Hallo,

deaktiviere mal das Plugin BrandCrockArticlePdfTab (Artikel PDF Tab).

Viele Grüße

Hallo Scoopex,
Das Plugin BrandCrockArticlePdfTab habe ich bereits deaktiviert, den Cache neu geladen und es brachte leider keine Änderung.
Weiterhin der Fehler 500

Der Kunde hat eine Kundengruppe zugewiesen im Subshop?

1 „Gefällt mir“

Wäre vielleicht gut, die Fehlermedlungen von dem Zeitpunkt zu erhalten wo der Fehler auch aufgetreten ist. Scheint ja etwas mit dem Login oder Kundengruppe etc. zusammenzuhängen.

1 „Gefällt mir“

Scheint etwas mit dem Login oder der Kundengruppe usw. zu tun zu haben.

1 „Gefällt mir“

Vielen Dank :slight_smile: Problem gelöst. Interessanterweise war in der Kundenübersicht gar keine Kundengruppe ersichtlich.
Jedoch in der Kundendetailseite war tatsächlich eine nicht bekannte bzw. nicht mehr vorhandene Kundengruppe eingetragen. Nach Update auf die korrekte Kundengruppe funktioniert alles wieder perfekt.

DANKE sehr!