# Fehler beim Cache aufwärmen

**URL:** <https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199>\
**Category:** Installation/Einstieg\
**Created:** [13. Juli 2016 um 12:12 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199 "2016-07-13T12:12:44Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [13. Juli 2016 um 12:12 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/1 "2016-07-13T12:12:44Z")

</div>

Hallo Zusammen,

ich habe gestern auf 5.2.1 upgedated und seitdem geht das Cache aufwärmen nicht mehr. Nur&nbsp;als Beispiel:

[2016-07-13 13:11:47] core.ERROR: Warm up http-cache error with shopId 1 Server error response [url] [https://www.marcleopold.com/marken/rhomtuft/handtuecher/](https://www.marcleopold.com/marken/rhomtuft/handtuecher/) [status code] 503 [reason phrase] Service Unavailable {„uid“:„247639d“}

Das erscheint anscheinend für jede URL, egal ob ich versuche im Backend den Cache aufzuwärmen oder per Cron.

Ich bekomme ansonsten KEINE weiteren Fehlermeldungen. Alles scheint zu funktionieren. Der Shop ist im Wartungsmodus und ich kann die Urls alle ohne Fehler aufrufen.

Hat jemand eine Idee?

Grüße,

Catarina.

&nbsp;

---

<div class="post-metadata">

**Author:** ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)\
**Post date:** [13. Juli 2016 um 12:30 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/2 "2016-07-13T12:30:09Z")

</div>

Kann vieles sein. 503 ist ja vom Server.

caches mal vorher gelöscht? Platte voll? Besitzrechte? Schreibrechte? …

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [14. Juli 2016 um 14:17 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/3 "2016-07-14T14:17:39Z")

</div>

Alle Caches gelöscht, sogar manuell auf dem Server. Platte ist nicht voll, die Rechte werden mir korrekt angezeigt.&nbsp;

Ich hab jetzt den Apache error.log bekommen und da steht z.B. mehrmals die Fehlermeldung drin:

PHP Fatal error: &nbsp;Call to a member function getId() on null in xxx/engine/Shopware/Components/DependencyInjection/Bridge/Session.php on line 59, referer: [Shopware 5 - Backend (c) shopware AG](https://www.marcleopold.com/backend/)

An der stelle im Code wird die ShopID abgefragt. Wie macht das Sinn?

$shop = $container-\>get(‚Shop‘);  
$name = ‚session-‘ . $shop-\>getId();

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [14. Juli 2016 um 14:39 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/4 "2016-07-14T14:39:05Z")

</div>

und wenn man ein Produkt updated im Backend kommt folgende Fehlermeldung im logfile (hierzu gehört wahrscheinlich auch die Fehlermeldung aus dem Apache log):

[2016-07-14 16:34:36] core.ERROR: Reverse proxy returned invalid status code &nbsp;{„uid“:„d9567a3“}

Ich verstehe es nicht…

&nbsp;

---

<div class="post-metadata">

**Author:** ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)\
**Post date:** [14. Juli 2016 um 14:41 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/5 "2016-07-14T14:41:08Z")

</div>

Alle Plug-Ins der Reihe nach deaktivieren und guck mal ob du in s\_core\_shops nen doppelten Eintrag drinne hast.

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [14. Juli 2016 um 15:41 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/6 "2016-07-14T15:41:10Z")

</div>

ok, alle Plugins deaktiviert&nbsp;und nochmal getestet: kein Erfolg. Gleiche Fehlermeldung beim cache Aufwärmen oder Speichern eines Produktes (es wird gespeichert, aber die Fehlermeldung kommt trotzdem).

in der s\_core\_shops gibt es den Haupt und den Sprachshop:&nbsp;

id &nbsp; main\_id &nbsp; name

1 &nbsp; &nbsp;null &nbsp; &nbsp; &nbsp; &nbsp; DE  
2 &nbsp; &nbsp; &nbsp;1 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;EN

Darf die main\_id null sein? Das hat damit nichts zu tun, oder?

---

<div class="post-metadata">

**Author:** ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)\
**Post date:** [15. Juli 2016 um 12:05 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/7 "2016-07-15T12:05:48Z")

</div>

Hmm, ne sieht normal aus.

Das muss sich wohl ein Experte direkt für deinen Fall ansehen. Hab keine Ideen mehr außer debuggen.

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [15. Juli 2016 um 12:18 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/8 "2016-07-15T12:18:33Z")

</div>

Mach mal ein Update auf 5.2.2  
Mein Testshop wollte nach Cache-Invailidierung auch nicht mehr und hat nur noch 503 mit {“uid”…} gewrorfen - auch nach wirklich alles löschen in var/cache  
Update auf von 5.2.1 auf 5.2.2 und da lief es wieder

Könnte ggf. das sein:  
[Shopware Issuetracker](https://issues.shopware.com/#/issues/SW-15615)

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [15. Juli 2016 um 14:05 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/9 "2016-07-15T14:05:23Z")

</div>

Super, das hat schon mal Problem 2 behoben. Die Fehlermeldungen beim Speichern der Produkte und der Sets tauchen nicht mehr auf.

Aber Fehler 1 beim Aufwärmen des Caches ist noch da:

core.ERROR: Warm up http-cache error with shopId 1 Server error response [url] [https://www.marcleopold.com/dev/bad/badteppiche/1060/badteppich-must](https://www.marcleopold.com/dev/bad/badteppiche/1060/badteppich-must) [status code] 503 [reason phrase] Service Unavailable {„uid“:„54ad6a4“}

Ich kann den Cache nach wie vor nicht aufwärmen.

---

<div class="post-metadata">

**Author:** ![bioweg](https://avatars.discourse-cdn.com/v4/letter/b/9de053/32.png) [@bioweg](https://forum.shopware.com/u/bioweg)\
**Post date:** [15. Juli 2016 um 14:49 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/10 "2016-07-15T14:49:47Z")

</div>

Hallo,

vielleicht funktioniert es per Konsole.

Im Root Verzeichnis Deiner Shopware-Installation folgenden Befehl ausführen

```
php bin/console sw:warm:http:cache

```

Gruß

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [15. Juli 2016 um 15:57 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/11 "2016-07-15T15:57:21Z")

</div>

Ich hab leider keinen Shell Zugriff. Aber ich habs per Cron versucht: gleiche Fehlermeldung. Für jede einzelne URL.

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [18. Juli 2016 um 13:00 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/12 "2016-07-18T13:00:16Z")

</div>

Ich wundere mich, dass nur ich diese Fehlermeldung habe. Es erscheint definitv erst seit dem Upgrade auf 5.2.1 (inzwischen habe ich 5.2.2.)

Kann das keiner beobachten?

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [18. Juli 2016 um 13:30 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/13 "2016-07-18T13:30:12Z")

</div>

Der Cache-Warmer funktioniert nicht, wenn der Shop im Wartungsmodus ist - die Fehlermeldung ist also vollkommen korrekt.

---

<div class="post-metadata">

**Author:** ![Pinnochio](https://avatars.discourse-cdn.com/v4/letter/p/ea5d25/32.png) [@Pinnochio](https://forum.shopware.com/u/Pinnochio)\
**Post date:** [22. Juli 2016 um 07:18 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/14 "2016-07-22T07:18:45Z")

</div>

> [@catcologne schrieb:](https://forum.shopware.com/profile/21145/catcologne "catcologne")
> 
> Super, das hat schon mal Problem 2 behoben. Die Fehlermeldungen beim Speichern der Produkte und der Sets tauchen nicht mehr auf.
> 
> Aber Fehler 1 beim Aufwärmen des Caches ist noch da:
> 
> core.ERROR: Warm up http-cache error with shopId 1 Server error response [url] [https://www.marcleopold.com/dev/bad/badteppiche/1060/badteppich-must](https://www.marcleopold.com/dev/bad/badteppiche/1060/badteppich-must) [status code] 503 [reason phrase] Service Unavailable {„uid“:„54ad6a4“}
> 
> Ich kann den Cache nach wie vor nicht aufwärmen.

Nach dem Update auf 5.2.2. ist der Fehler auch in meinem Shop aufgetreten: Cache Aufwärmer bleibt hängen, wenn Artikel deaktiviert werden oder verwaisste URLs vorhanden sind. Meine Erkenntnisse habe ich -\>[hier](https://forum.shopware.com/discussion/38896/cache-aufwaermen-bleibt-haengen-v5-2-2?) beschrieben. Der Cache Warmers müsste fehlerredundanter programmiert werden.

---

<div class="post-metadata">

**Author:** ![catcologne](https://avatars.discourse-cdn.com/v4/letter/c/73ab20/32.png) [@catcologne](https://forum.shopware.com/u/catcologne)\
**Post date:** [25. Juli 2016 um 08:58 UTC](https://forum.shopware.com/t/fehler-beim-cache-aufwarmen/38199/15 "2016-07-25T08:58:27Z")

</div>

Vielen Dank!&nbsp;Ja, bei mir geht das Cache Aufwärmen im Backend jetzt. Vielleicht lag es tatsächlich am Wartungsmodus. Auch die 503 Fehler sind seit dem Livegang weg.
