1. Home
  2. Shopware 5 Session über Redis steuern

Shopware 5 Session über Redis steuern

Damit Shopware Sessions über Redis gesteuert werden können muss zuerst Serverseitig Redis installiert oder als Service-Daemon konfiguriert werden. Dies ist technisch nur auf einem FlexServer möglich. Kommen Sie dazu gerne auf uns zu.

Anschließend muss die php.ini um die Redis Extension ergänzt werden:

extension="redis.so"

Anschließend wird die config.php von Shopware angepasst:

  'session' => array(
    'save_handler' => 'redis',
    'save_path' => "/home/tmp/redis.sock?prefix=PHPREDIS_FRONTEND_SESSION:",
    ),

  'backendsession' => array(
    'save_handler' => 'redis',
    'save_path' => "/home/tmp/redis.sock?prefix=PHPREDIS_BACKEND_SESSION:",
  ),

Hinweis

Die Zeilen müssen vor der letzten Klammer eingetragen werden!

Zum Schluss muss der Cache des Shops geleert werden.

Prüfen Sie nun bitte ob Ihr Shop aufrufbar ist sowie das Shopware Core Log auf Fehlern.

Ob Redis aktiv genutzt wird kann per SSH mit folgendem Command geprüft werden:

redis-cli monitor

Weitere Information von Shopware direkt:

https://developers.shopware.com/sysadmins-guide/sessions/#redis

Aktualisiert am 3. März 2020

War dieser Artikel hilfreich?