seit dem Update auf 5.6.8 haben wir ein merkwürdiges verhalten und können den Shop im caching nicht mehr auf produktiv setzen. Das html Verzeichniss unter /var/cache/production_202008121209/ wird bei jedem Seitenaufruf angelegt und sofort wieder gelöscht.
Jenachdem wann zu welchem Zeitpunkt man die Seite aufruft gibt es eine Fehlermeldung.
Wir können dieses Verhalten nicht nachvolziehen in anderen Systemen.
Verschiedene Tests wie z.B. in der config.php ein anderes cache dir anzugeben, ändert nichts am Verhalten.
Auch eine Neuanlage des kompletten Cache Orders hat keinen Erfolg gezeigt.
Hat jemand in der Community ein ähnliches Problem oder ggf. eine Idee was die Ursache sein könnte?
leider nein, wir können aktuell nicht umstellen auf Produktiv, da je nach “Aufruf” gerade das Verzeichniss gelöscht wurde.
Wir warten auf das nächste Update, in der Hoffnung das sich dies löst.
Es wird im sekundentakt angelegt und gelöscht. Ob dies ggf. an einem Plugin hängt, können wir nicht sagen. Hierzu müssten wir Tests durchführen, dafür fehlt aber die Zeit
Ich prüfe daher im Moment, ob es an einem Plugin liegen kann, obwohl wir kaum welche einsetzen.
Ich hatte, um Eigenschaften im Listing anzeigen zu können (benötigen wir für unsere EEK-Label), eine bootstrap.php angelegt und als Plugin installiert.
Hast Du ggf. Fast-CGI laufen?
Obigen „screenshot“ hatte ich auch schon mit 5.6.8 - vorher mit 5.6.6 nicht
Könnte sein, dass Shopware hier keine Lösung mehr anbieten wird, und uns nach dem „breaking change“ im Regen stehen lassen wird, sofern ich ein Ticket richtig interpretiere.
Zumindest für „Fast-CGI“ macht man sich wohl einen schlanken Fuß.
Kleine Shops bei z.B. All-Inkl. würden nun auf einem „inkompatieblen“ Server sitzen, sollte das Ticket umgesetzt werden.
Du kannst im Profiler auf den Balken klicken, dann kommt welche Listener es sind.
@sonic
Es ist noch nicht entschieden wie das Ticket angegangen wird. Das Problem tritt auch nur auf, wenn man fastcgi hat und nicht via FPM. Das verursacht auch nur Probleme, wenn z.B Plugins installiert werden und der Shop nicht mehr erreichbar ist, weil der Cache nicht geleert werden konnte auf allen Workern
@Shyim thx für die Erklärung bisweilen ein wenig verwirrend die Begriffe
Also ist " Server API FPM/FastCGI" ein „gutes“ FastCGI? Mehr Info gibt es bei PHP-Info nun mal nicht