Nextcloud 未连接到 Redis

Posted

技术标签:

【中文标题】Nextcloud 未连接到 Redis【英文标题】:Nextcloud not connecting to Redis 【发布时间】:2021-02-04 04:01:51 【问题描述】:

在 Nextcloud 安装中我收到错误

No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation.

所以我已经安装了 APCu、Redis、redis-php 并在 NCs config.php 中进行了所需的设置

 'memcache.local' => '\OC\Memcache\APCu',
    'memcache.locking' => '\OC\Memcache\Redis',
    'memcache.distributed' => '\OC\Memcache\Redis',
    'filelocking.enabled' => 'true',
    'redis' => 
    array (
      'host' => '127.0.0.1',
      'port' => '6379',

当我测试redis连接时

redis-cli ping

我得到一个

PONG

(这适用于 localhost 和 unix 套接字)

但是 Nextcloud 显然没有连接到 Redis。

http用户是redis组的成员。

php-redis 模块被激活。

【问题讨论】:

【参考方案1】:

解决了。问题在于上述代码在 Nextcloud 的 config.php 中的位置。 现在它按预期工作了。

【讨论】:

以上是关于Nextcloud 未连接到 Redis的主要内容,如果未能解决你的问题,请参考以下文章

未连接到互联网时如何显示警报? iOS

ngrok 未连接到本地服务器

未连接到视图的元素

信号未连接到方法

WireGuard 未连接到 Internet

JTDS 未连接到正确的数据库