#2014 Fehler 500 / communication failure / es werden keine Themes angezeigt im Theme-Manager

Fehlerbeschreibung

Es tritt im Theme Manager entweder ein Fehler "500 - Internal Server Error" oder "0 - communication failure" auf und/oder es werden keine Themes angezeigt. 


Ursache

Beim Öffnen des Theme Managers werden von Shopware alle Themes inkl. Ableitungen verarbeitet. Je mehr Themes im Theme Manager vorhanden sind, desto länger und anspruchsvoller ist dieser Vorgang. Dadurch können mehr Ressourcen nötig sein, als Shopware in den Mindestanforderungen vorgibt.


Lösung

In der Regel bedeutet dieser Fehler, dass der Server nicht genug Ressourcen bereitstellt. Das bedeutet nicht, dass der Server generell zu schwach ist, es ist eher ein Einstellungsproblem.


Die genaue Ursache findest du in den meisten Fällen in dem PHP Errorlog auf deinem Server. Damit ist nicht der Log innerhalb von Shopware gemeint. Falls du nicht weißt, wie du den PHP Errorlog einsehen kannst, ist dir dein Hoster sicherlich gerne behilflich. Für eine Lösung ist es unbedingt notwendig, dass du dir den PHP Errorlog ansiehst.


Im PHP Errorlog findest du vermutlich Hinweise auf die PHP Einstellungen "memory_limit" oder "max_execution_time". In diesen Fällen muss für die betroffene Einstellung ein höherer Wert eingestellt werden.


Unsere Empfehlung ist hierbei:

memory_limit = 512M

max_execution_time = 60


Falls du nicht weißt, wie du den Wert ändern kannst, ist dir dein Hoster sicherlich gerne behilflich.


Du kannst außerdem noch zusätzlich das Ajax Timeout im Backend erhöhen. Dies ist z.B. hilfreich, wenn im PHP Errorlog keine Fehlermeldung vorhanden ist oder der Fehler nach Anpassung der PHP Werte immer noch auftritt. Diese Einstellung findest du im Shopware Backend unter "Einstellungen" > "Grundeinstellungen" > "System" > "Backend" > "Ajax Timeout". Wenn du den Wert erhöhst, dann sollten 60 oder 90 Sekunden ausreichend sein.


Bitte teile uns deine Meinung mit!

Danke, das hat mir geholfen
Hat mir nicht geholfen

d4af1055dce204cca2a8bc149b96de9e