# Shop Frontend nicht mehr erreichbar nach Kundengruppenänderung

**URL:** <https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239>\
**Category:** Allgemein\
**Created:** [5. Juni 2016 um 10:09 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239 "2016-06-05T10:09:19Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Murphy](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Murphy](https://forum.shopware.com/u/Murphy)\
**Post date:** [5. Juni 2016 um 10:09 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/1 "2016-06-05T10:09:19Z")

</div>

Hallo,

nachdem ich meine Kundengruppen angepasst habe (Rabattmodus in Warenkorbrabatt geändert) und eine Kundengruppe gelöscht und neu angelegt habe, komme ich nicht mehr aufs Frontend.

**Fatal error** : Call to a member function getId() on null in … **engine/Shopware/Bundle/StoreFrontBundle/Service/Core/CategoryService.php** on line **95**  
503 Service Unavailable

- Ich habe jetzt die ursprünglichen Kundengruppen wieder angelegt und in den Ursprungszustand versetzt. Fehler erscheint immer noch.

Kann es sein, dass das gar nichts mit der Kundengruppe zu tun hat?

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [5. Juni 2016 um 10:24 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/2 "2016-06-05T10:24:53Z")

</div>

> [@Murphy schrieb:](https://forum.shopware.com/profile/23832/Murphy "Murphy")
> 
> Hallo,
> 
> nachdem ich meine Kundengruppen angepasst habe (Rabattmodus in Warenkorbrabatt geändert) und eine Kundengruppe gelöscht und neu angelegt habe, komme ich nicht mehr aufs Frontend.
> 
> **Fatal error** : Call to a member function getId() on null in … **engine/Shopware/Bundle/StoreFrontBundle/Service/Core/CategoryService.php** on line **95**  
> 503 Service Unavailable
> 
> - Ich habe jetzt die ursprünglichen Kundengruppen wieder angelegt und in den Ursprungszustand versetzt. Fehler erscheint immer noch.
> 
> Kann es sein, dass das gar nichts mit der Kundengruppe zu tun hat?

Ich denke schon das es was mit der Kundengruppe zu tun hat:&nbsp;

in der&nbsp; **engine/Shopware/Bundle/StoreFrontBundle/Service/Core/CategoryService.php** on line **95** steht

```
return !(in_array($customerGroup->getId(), $category->getBlockedCustomerGroupIds()));

```

was eindeutig auf eine Kundengruppe hinweist.

Hast du etwa&nbsp;eine Standardkundengruppe&nbsp;von Shopware gelöscht?

Auch wenn du die Kundengruppe wieder angelegt hast hat diese jetzt eine andere ID bekommen. Du müsstest jetzt theoretisch&nbsp;auch die ID wieder in der Datenbank herstellen.

Tabelle „s\_core\_customergroups“ oder vieleicht geht es auch allen&nbsp;deine Kunden die neue Kundengruppe zuzuordnen.

Es ist immer besser sowas im Testshop auszuprobieren, oder vor der Änderung die Datenbank zu sichern die man dann wieder einspielen könnte, falls was schief geht, wie in deinem Fall.

Uwe

---

<div class="post-metadata">

**Author:** ![Murphy](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Murphy](https://forum.shopware.com/u/Murphy)\
**Post date:** [5. Juni 2016 um 10:54 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/3 "2016-06-05T10:54:16Z")

</div>

Das schöne ist, es ist im aktuellen Status noch ein Testshop 😉

Ja, jetzt habe ich den Fehler bemerkt. Ich habe die Standardkundengruppe Händler gelöscht. Ich dachte nur Shopkunden wäre Standard gewesen - dann wohl offensichtlich falsch gedacht.

Die Zuweisung einer neuen Kundengruppe zu allen Kunden oder auch die Kundengruppe Shopkunden zeigt keinen Erfolg

In der DB habe ich jetzt Shopkunde (EK) mit ID 1 (daran habe ich nichts geändert) und Händler (H) mit ID 2. Der Fehler besteht aber weiterhin…

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [5. Juni 2016 um 11:05 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/4 "2016-06-05T11:05:58Z")

</div>

kompletten Cache gelöscht&nbsp;mit “alles auswählen” ? &nbsp;\>&nbsp;[http://community.shopware.com/Shopcache-leeren\_detail\_845\_641.html#.DCbersicht](http://community.shopware.com/Shopcache-leeren_detail_845_641.html#.DCbersicht)

![](http://community.shopware.com/images/articles/45a331d0f28fdb92e69864ffeb38e996.jpg)

---

<div class="post-metadata">

**Author:** ![Murphy](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Murphy](https://forum.shopware.com/u/Murphy)\
**Post date:** [5. Juni 2016 um 11:18 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/5 "2016-06-05T11:18:43Z")

</div>

Auch mit “alles auswählen” bleibt das Frontend weiterhin unerreichbar.

Ist evtl. für die Kundengruppe “H” die ID gar nicht 2?

---

<div class="post-metadata">

**Author:** ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)\
**Post date:** [5. Juni 2016 um 11:51 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/6 "2016-06-05T11:51:04Z")

</div>

eigentlich schon.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/27b6f087b29c10f5ffe982621a96708e6bd7d716.png)

Da kann es ja nur noch mit den Gast zu tun&nbsp;haben, stell mal die Url zum Shop rein.

---

<div class="post-metadata">

**Author:** ![Murphy](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Murphy](https://forum.shopware.com/u/Murphy)\
**Post date:** [5. Juni 2016 um 11:55 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/7 "2016-06-05T11:55:45Z")

</div>

Backup gefunden und eingespielt. Läuft wieder 😉

---

<div class="post-metadata">

**Author:** ![scrat](https://avatars.discourse-cdn.com/v4/letter/s/b5a626/32.png) [@scrat](https://forum.shopware.com/u/scrat)\
**Post date:** [15. Juni 2016 um 19:30 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/8 "2016-06-15T19:30:47Z")

</div>

Bei uns lag’s daran, dass in der Tabelle “s\_core\_sessions” die gelöschte Kundengruppe noch auftauchte.

Um das Problem zu beheben, führt man per phpMyAdmin folgende Suche aus:

Tabelle: s\_core\_sessions  
Feld: data  
Suche nach: %s:2:" **KU**"%

Wobei **KU** das Kürzel der gelöschten Kundengruppe ist.

Jetzt ersetzt man diese Kürzel KU mit einem Kürzel der Standard-Kundengruppe (EK). Danach sollte das Frontend sofort wieder funktionieren.

---

<div class="post-metadata">

**Author:** ![wolkenkraft](https://avatars.discourse-cdn.com/v4/letter/w/65b543/32.png) [@wolkenkraft](https://forum.shopware.com/u/wolkenkraft)\
**Post date:** [16. Juni 2016 um 06:35 UTC](https://forum.shopware.com/t/shop-frontend-nicht-mehr-erreichbar-nach-kundengruppenanderung/37239/9 "2016-06-16T06:35:23Z")

</div>

Guten Morgen,

Die Gruppe “Händler” kannst Du ohne weiteres löschen - zumindest habe ich damit noch kein Problem festgestellt (\>= 5.1.6). Nur die Shopkunden Kundengruppe darf man nicht löschen. Steht zumindest auch so in der Doku.

Liebe Grüße,  
Michael
