Fatal error: Uncaught RedisException: Connection refused in /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/RedisResourceManager.php:360 Stack trace: #0 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/RedisResourceManager.php(360): Redis->connect() #1 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/RedisResourceManager.php(189): Laminas\Cache\Storage\Adapter\RedisResourceManager->connect() #2 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/Redis.php(92): Laminas\Cache\Storage\Adapter\RedisResourceManager->getResource() #3 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/Redis.php(139): Laminas\Cache\Storage\Adapter\Redis->getRedisResource() #4 /app/vendor/laminas/laminas-cache/src/Storage/Adapter/AbstractAdapter.php(353): Laminas\Cache\Storage\Adapter\Redis->internalGetItem() #5 /app/module/Application/src/Application/Service/Product.php(4017): Laminas\Cache\Storage\Adapter\AbstractAdapter->getItem() #6 /app/module/Menu/src/Menu/Service/Menu.php(200): Application\Service\Product->getNbProductsForCat() #7 /app/module/Menu/src/Menu/View/Helper/Menu.php(29): Menu\Service\Menu->generateHtmlMenu() #8 /app/module/Pbip/view/layout/partials/header.phtml(85): Menu\View\Helper\Menu->getHtmlMenu() #9 /app/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(530): include('...') #10 /app/vendor/laminas/laminas-view/src/Helper/Partial.php(63): Laminas\View\Renderer\PhpRenderer->render() #11 /app/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(418): Laminas\View\Helper\Partial->__invoke() #12 /app/module/Pbip/view/layout/layout.phtml(112): Laminas\View\Renderer\PhpRenderer->__call() #13 /app/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(530): include('...') #14 /app/vendor/laminas/laminas-view/src/View.php(194): Laminas\View\Renderer\PhpRenderer->render() #15 /app/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(92): Laminas\View\View->render() #16 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render() #17 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(169): Laminas\EventManager\EventManager->triggerListeners() #18 /app/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(110): Laminas\EventManager\EventManager->triggerEvent() #19 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render() #20 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(169): Laminas\EventManager\EventManager->triggerListeners() #21 /app/vendor/laminas/laminas-mvc/src/Application.php(354): Laminas\EventManager\EventManager->triggerEvent() #22 /app/vendor/laminas/laminas-mvc/src/Application.php(335): Laminas\Mvc\Application->completeRequest() #23 /app/public/index.php(31): Laminas\Mvc\Application->run() #24 {main} Next Laminas\Cache\Storage\Adapter\Exception\RedisRuntimeException: Connection refused in /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/Exception/RedisRuntimeException.php:42 Stack trace: #0 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/RedisResourceManager.php(380): Laminas\Cache\Storage\Adapter\Exception\RedisRuntimeException::fromRedisException() #1 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/RedisResourceManager.php(189): Laminas\Cache\Storage\Adapter\RedisResourceManager->connect() #2 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/Redis.php(92): Laminas\Cache\Storage\Adapter\RedisResourceManager->getResource() #3 /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/Redis.php(139): Laminas\Cache\Storage\Adapter\Redis->getRedisResource() #4 /app/vendor/laminas/laminas-cache/src/Storage/Adapter/AbstractAdapter.php(353): Laminas\Cache\Storage\Adapter\Redis->internalGetItem() #5 /app/module/Application/src/Application/Service/Product.php(4017): Laminas\Cache\Storage\Adapter\AbstractAdapter->getItem() #6 /app/module/Menu/src/Menu/Service/Menu.php(200): Application\Service\Product->getNbProductsForCat() #7 /app/module/Menu/src/Menu/View/Helper/Menu.php(29): Menu\Service\Menu->generateHtmlMenu() #8 /app/module/Pbip/view/layout/partials/header.phtml(85): Menu\View\Helper\Menu->getHtmlMenu() #9 /app/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(530): include('...') #10 /app/vendor/laminas/laminas-view/src/Helper/Partial.php(63): Laminas\View\Renderer\PhpRenderer->render() #11 /app/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(418): Laminas\View\Helper\Partial->__invoke() #12 /app/module/Pbip/view/layout/layout.phtml(112): Laminas\View\Renderer\PhpRenderer->__call() #13 /app/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(530): include('...') #14 /app/vendor/laminas/laminas-view/src/View.php(194): Laminas\View\Renderer\PhpRenderer->render() #15 /app/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(92): Laminas\View\View->render() #16 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render() #17 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(169): Laminas\EventManager\EventManager->triggerListeners() #18 /app/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(110): Laminas\EventManager\EventManager->triggerEvent() #19 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(319): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render() #20 /app/vendor/laminas/laminas-eventmanager/src/EventManager.php(169): Laminas\EventManager\EventManager->triggerListeners() #21 /app/vendor/laminas/laminas-mvc/src/Application.php(354): Laminas\EventManager\EventManager->triggerEvent() #22 /app/vendor/laminas/laminas-mvc/src/Application.php(335): Laminas\Mvc\Application->completeRequest() #23 /app/public/index.php(31): Laminas\Mvc\Application->run() #24 {main} thrown in /app/vendor/laminas/laminas-cache-storage-adapter-redis/src/Exception/RedisRuntimeException.php on line 42