hi nach dem update von shoppware erhalte ich im backend beim klicken auf “caches/performance” folgenden fehler: Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. The parameter “shopware.httpcache.cache_dir” must be defined. in cache/proxies/Shopware201402131706ProductionProjectContainer.php on line 338 Stack trace: #0 Shopware/Components/CacheManager.php(206): Shopware201402131706ProductionProjectContainer->getParameter(‘shopware.httpCa…’) #1 Shopware/Controllers/Backend/Cache.php(64): Shopware\Components\CacheManager->getHttpCacheInfo(Object(Enlight_Controller_Request_RequestHttp)) #2 Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_Cache->getInfoAction() #3 Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‘getInfoAction’) #4 Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #5 Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #6 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #7 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #8 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(244): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #9 Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #10 shopware.php(91): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #11 {main}
Den selben Fehler habe ich auch nach dem Update auf 4.2.1
Hallo zusammen, wir haben das gleiche Problem bei einem Kunden. Leider konnte der Hoster (Profihost) sich auch nicht erklären, was der Grund sein könnte, da andere Shops mit Shopware 4.2.1 problemlos dort laufen. Auch eine Umstellung von PHP 5.3 auf PHP 5.4 und das Leeren des Cache via SSH-Befehlt brachte keine Verbesserung. Falls jemand Hinweise zur Lösung des Problems hat, freue ich mich auf eine Nachricht. Grüße, Rafael Kutscha
Hallo, habt ihr mal in die config.php von Shopware geschaut? Also habt ihr dort ggf. abweichende Definitonen für den Cache hinterlegt? Dort sollten eigentlich nur die Infos zur DB-Verbindung drin stehen Sebastian
so sieht meine config aus: ‚cache‘ => array( ‚backend‘ => ‚apc‘, ‚backendOptions‘ => array(), ‚frontendOptions‘ => array(), ), ‚model‘ => array( ‚cacheProvider‘ => ‚Apc‘ // supports Apc, Array, Wincache and Xcache ), ‚httpCache‘ => array( ‚enabled‘ => true, ‚debug‘ => false, ‚stale_if_error‘ => false )
Hallo, nimm due Einträge dort mal raus Der Http Cache wird über das backend optional aktiviert und daher darf das nicht über die config geschehen Sebastian
hat geklaptt! danke für den hinweis!