117471
Goto Top

Owncloud redis Memory Caching nicht über socket?

Hallo,

ich kann redis fehlerfrei (via redis-cli getestet) über Socket (/tmp/redis.socket) und über TCP/IP ansprechen.

In der Owncloud config.php nutze ich das momentan über TCP/IP:
'memcache.local' => '\OC\Memcache\Redis',  
'memcache.locking' => '\OC\Memcache\Redis',  
'redis' => array(  
   'host' => '127.0.0.1',  
   'port' => 6379,  
   'timeout' => 0.0,  
)

Das missfällt mir. Ich möchte am Liebsten auf den TCP/IP Port verzichten und nur via Socket mit dem redis kommunizieren:
'memcache.local' => '\OC\Memcache\Redis',  
'memcache.locking' => '\OC\Memcache\Redis',  
'redis' => array(  
   'host' => '/tmp/redis.socket',  
   'port' => 0,  
   'timeout' => 0.0,  
),

Mit dieser Konfiguration schimpft owncloud (beim Zugriff via Browser), dass er redis nicht erreichen kann.

Wenn ich das Caching ausklammere, läuft es fehlerfrei über den Socket. Das sieht dann so aus:
# 'memcache.local' => '\OC\Memcache\Redis', 
'memcache.locking' => '\OC\Memcache\Redis',  
'redis' => array(  
   'host' => '/tmp/redis.socket',  
   'port' => 0,  
   'timeout' => 0.0,  
),

Ich möchte aber memcache.local und memcache.locking gleichzeitig via Socket ansprechen. Was mache ich falsch?

Gruß,
Jörg

Content-Key: 336972

Url: https://administrator.de/contentid/336972

Printed on: April 24, 2024 at 01:04 o'clock