'memcache.local' => '\OC\Memcache\Redis', throws misconfiguration

You can use both locking and local on the same unix socket. I just updated a script for Debian that I wrote that does this. Ideally you run a socket for each instance as Redis does not thread like some other caches do. In practice I have not seen this necessary as of yet.

If you post your config.php (remove passwords) maybe we can help you out. This is part of my config.php. It works very well.

),
  'memcache.local' => '\\OC\\Memcache\\Redis',
  'memcache.locking' => '\\OC\\Memcache\\Redis',
  'filelocking.enabled' => true,
  'redis' =>
  array (
    'host' => '/var/run/redis/redis.sock',
    'port' => 0,
    'timeout' => 0.0,
    'password' => 'i_removed_my_password_from_here',
  ),
2 Likes