ubuntu 16.04 有没有较新版本的 php5-redis 模块?

ubuntu 16.04 有没有较新版本的 php5-redis 模块?

owncloud在我的服务器(Ubuntu 16.04)中安装了(v 10.0.3.3)并尝试解决我收到的有关以下问题的警告:

事务文件锁定应配置为使用基于内存的锁定,而不是默认的基于数据库的缓慢锁定。请参阅 文档 ↗了解更多信息。

我遵循了本指南这里并且我成功安装了 Redis 来监听 unix 套接字。

 sudo systemctl status redis
● redis.service - Redis In-Memory Data Store
   Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2017-10-19 08:37:37 UTC; 25min ago
 Main PID: 1034 (redis-server)
    Tasks: 4
   Memory: 2.5M
      CPU: 2.393s
   CGroup: /system.slice/redis.service
           └─1034 /usr/local/bin/redis-server 127.0.0.1:0

Oct 19 08:37:37 myserver redis-server[1034]:   `-._    `-._`-.__.-'_.-'    _.-'
Oct 19 08:37:37 myserver redis-server[1034]:  |`-._`-._    `-.__.-'    _.-'_.-'|
Oct 19 08:37:37 myserver redis-server[1034]:  |    `-._`-._        _.-'_.-'    |
Oct 19 08:37:37 myserver redis-server[1034]:   `-._    `-._`-.__.-'_.-'    _.-'
Oct 19 08:37:37 myserver redis-server[1034]:       `-._    `-.__.-'    _.-'
Oct 19 08:37:37 myserver redis-server[1034]:           `-._        _.-'
Oct 19 08:37:37 myserver redis-server[1034]:               `-.__.-'
Oct 19 08:37:37 myserver redis-server[1034]: 1034:M 19 Oct 08:37:37.818 # Server initialized
Oct 19 08:37:37 myserver redis-server[1034]: 1034:M 19 Oct 08:37:37.822 * DB loaded from disk: 0.004 seconds
Oct 19 08:37:37 myserver redis-server[1034]: 1034:M 19 Oct 08:37:37.823 * The server is now ready to accept connections at /tmp/redis.sock

回到 owncloud,config.php当我添加该行时'memcache.locking' => '\OC\Memcache\Redis',我在浏览器中收到以下消息:

Memcache\OC\Memcache\Redis 不可用于本地缓存 是否安装并启用了匹配的 PHP 模块?

我尝试安装php5-redis但找不到该包。

这个模块有没有兼容php7的较新版本?

答案1

好吧,我通过以下方式安装了这个 php 模块:

sudo apt install php-redis

并且它起作用了......

相关内容