Hallo zusammen,
nach dem Update auf 6.4.8.1 (von 6.4.7.0) bekomme ich nur noch 500er zurückgeliefert. Nähere Information bringt mir das Cache-Leeren auf der Konsole:
Argument 2 passed to Symfony\Component\Cache\Adapter\RedisAdapter::__construct() must be of the type string, object given, called in /var/www/clients/client1/web1/web/var/cache/prod_h06cdd92eb4a27289fd8cf655e6dc1637/ContainerQlldxY3/Shopware_Production_KernelProdContainer.php on line 26871
In der gecachten Datei steht an der Stelle folgendes:
/*
* Gets the private 'property_info.cache' shared service.
*
* @return \Symfony\Component\PropertyInfo\PropertyInfoCacheExtractor
*/
protected function getPropertyInfo_CacheService()
{
$a = new \Symfony\Component\Cache\Adapter\RedisAdapter(new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.serializer_extractor'] ?? $this->getPropertyInfo_SerializerExtractorService());
yield 1 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 2), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 1), new RewindableGenerator(function () {
return new \EmptyIterator();
}, 0), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 1), new RewindableGenerator(function () {
yield 0 => ($this->privates['property_info.reflection_extractor'] ?? ($this->privates['property_info.reflection_extractor'] = new \Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor()));
}, 1));
$a->setLogger(($this->privates['monolog.logger.cache'] ?? $this->getMonolog_Logger_CacheService()));
return $this->privates['property_info.cache'] = new \Symfony\Component\PropertyInfo\PropertyInfoCacheExtractor($a, ($this->privates['cache.property_info'] ?? $this->getCache_PropertyInfoService()));
}
Hat hier jemand ähnliche Probleme bzw. eine Lösung gefunden?
Es ist mehr als ärgerlich, wenn ich auf 6.4.7 bleiben muss und das Security Update in 6.4.8.1 nicht einspielen kann.
Danke im Voraus.