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:
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' => '127.0.0.1',
'port' => 6379,
'timeout' => 0.0,
)
Mit dieser Konfiguration schimpft owncloud (beim Zugriff via Browser), dass er redis nicht erreichen kann.'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array(
'host' => '/tmp/redis.socket',
'port' => 0,
'timeout' => 0.0,
),
Wenn ich das Caching ausklammere, läuft es fehlerfrei über den Socket. Das sieht dann so aus:
Ich möchte aber memcache.local und memcache.locking gleichzeitig via Socket ansprechen. Was mache ich falsch?# 'memcache.local' => '\OC\Memcache\Redis',
'memcache.locking' => '\OC\Memcache\Redis',
'redis' => array(
'host' => '/tmp/redis.socket',
'port' => 0,
'timeout' => 0.0,
),
Gruß,
Jörg