# Fatal error: You have requested a non-existent service "shop".

**URL:** <https://forum.shopware.com/t/fatal-error-you-have-requested-a-non-existent-service-shop/43784>\
**Category:** Programmierung\
**Created:** [16. Februar 2017 um 17:33 UTC](https://forum.shopware.com/t/fatal-error-you-have-requested-a-non-existent-service-shop/43784 "2017-02-16T17:33:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MarkusTN](https://avatars.discourse-cdn.com/v4/letter/m/45deac/32.png) [@MarkusTN](https://forum.shopware.com/u/MarkusTN)\
**Post date:** [16. Februar 2017 um 17:33 UTC](https://forum.shopware.com/t/fatal-error-you-have-requested-a-non-existent-service-shop/43784/1 "2017-02-16T17:33:45Z")

</div>

Guten Abend zusammen,

während des Bearbeitens des Themes (.tpl & .less) trat auf einmal unten stehende Fehlermeldungen auf. Seitdem lässt sich die Seite im Frontend nicht mehr laden und im Backend erscheint stets die Fehlermeldung. Auch das Rückgängig machen der Änderungen bishin zum letzten bekannten Status wo noch alles funktionierte ergab keine Besserung.

Hat jemand eine Ahnung, was das Problem sein könnte?

&nbsp;

**Beim Laden des Frontends:**

**Fatal error** : Uncaught Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException: You have requested a non-existent service “shop”. Did you mean one of these: “shopware\_elastic\_search.orm\_backlog\_subscriber”, “shopware.plugin.config\_reader”, “shopware.plugin.cached\_config\_reader”, “shopware.upload\_max\_size\_validator”, “shopware.escaper”, “shopware.csrftoken\_validator”? in /var/www/vhosts/team-nifty.com/wiesnkoenig.team-nifty.com/vendor/symfony/dependency-injection/Container.php:305 Stack trace: #0 /var/www/vhosts/team-nifty.com/wiesnkoenig.team-nifty.com/engine/Shopware/Components/DependencyInjection/Container.php(182): Symfony\Component\DependencyInjection\Container-\>get(‘shop’, 1) #1 /var/www/vhosts/team-nifty.com/wiesnkoenig.team-nifty.com/engine/Shopware/Components/DependencyInjection/Container.php(138): Shopware\Components\DependencyInjection\Container-\>doLoad(‘shop’, 1) #2 /var/www/vhosts/team-nifty.com/wiesnkoenig.team-nifty.com/engine/Shopware/Components/Theme/EventListener/ConfigLoader.php(75): Shop in&nbsp; **/var/www/vhosts/team-nifty.com/wiesnkoenig.team-nifty.com/vendor/symfony/dependency-injection/Container.php** &nbsp;on line&nbsp; **305**  
503 Service Unavailable

&nbsp;

**Shopware Fehler Reporter beim Laden des Backends:**

SyntaxError: Unexpected token \*  
&nbsp; &nbsp; at [http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:5361](http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:5361)  
&nbsp; &nbsp; at Object.Ext.globalEval ([http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:5369](http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:5369))  
&nbsp; &nbsp; at Object.success ([http://wiesnkoenig.team-nifty.com/backend/base?file=bootstrap&loggedIn=1487265888:1095:29](http://wiesnkoenig.team-nifty.com/backend/base?file=bootstrap&loggedIn=1487265888:1095:29))  
&nbsp; &nbsp; at Object.callback ([http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:67496](http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:67496))  
&nbsp; &nbsp; at i.onComplete ([http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:422670](http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:422670))  
&nbsp; &nbsp; at i.onStateChange ([http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:422314](http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:422314))  
&nbsp; &nbsp; at XMLHttpRequest. ([http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:17406](http://wiesnkoenig.team-nifty.com/engine/Library/ExtJs/ext-all.js?201702141330:21:17406))

&nbsp;

**Production Log:**

[2017-02-16 18:08:25] core.ERROR: Warm up http-cache error with shopId 1 Server error response [url] [http://wiesnkoenig.team-nifty.com/boomers-gourmet/](http://wiesnkoenig.team-nifty.com/boomers-gourmet/) [status code] 503 [reason phrase] Service Unavailable {“uid”:“7a4938f”}

&nbsp;

Ich hoffe, jemand kann mir weiter helfen.

Gruß, Markus

---

<div class="post-metadata">

**Author:** ![derwunner](https://avatars.discourse-cdn.com/v4/letter/d/e5b9ba/32.png) [@derwunner](https://forum.shopware.com/u/derwunner)\
**Post date:** [16. Februar 2017 um 22:18 UTC](https://forum.shopware.com/t/fatal-error-you-have-requested-a-non-existent-service-shop/43784/2 "2017-02-16T22:18:17Z")

</div>

Hallo,

&nbsp;

ein ähnliches Problem hatte ich auch mal. Das ist ganz hässlich. Im Prinzip ist folgendes passiert: Irgendwo in den Smarty Template, also im Template Cache steckt ein nicht richtig maskierter String (unescaped string).

Wurden eventuell in den Smarty Templates Variablen ergänzt oder ausgetauscht? Bitte hier mal alle geänderten Variablen überprüfen.

&nbsp;

Und die erste Fehlermeldung sagt aus, dass versucht wird auf den Service „shop“ zuzugreifen, bevor dieser initialisiert wird. Dieser Service wird nicht in allen Modulen initialisiert. Soviel ich weiß in in der API&nbsp;nicht und in den Console Commands nicht.

&nbsp;

Ob es an einem Console Kommando, bzw. an einem Template liegt, kann man leicht heraus finden, in dem man den Cache neu generiert. Wenn hier bereits ein Fehler auftritt, dann schränkt das schonmal die möglichen Fehlerquelllen weit ein:

```
php ./bin/console sw:cache:clear

```

&nbsp;

&nbsp;

MFG

&nbsp;

derwunner
