使用ssh以root用户进入群晖,查看php版本,执行命令php -v

查看php是否安装​Re­dis扩展

安装 PHP7.4套件后,打开ssh终端,运行命令:

ls /volume1\/@appstore/PHP7.4/usr/local/lib/php74/modules

如下图,可以看到php7.4默认已经有了Re­dis扩展。

运行命令,查验一下(php7.4 对应 php74,php7.0 对应 php70 依次类推)php 在 cli 是否已成功加载所需的模块:

php74 -m | grep -E "apcu|memcached|redis"

发现查询不到结果。是因为php.ini中还没有配置扩展。

配置Acpu、Mem­cached和​Re­dis扩展

用vim打开php-fpm.ini文件。

vim /volume1/\@appstore/PHP7.4/misc/php-fpm.ini

在php-fpm.ini文件末尾添加如下代码:

[Redis] extension_dir = "/volume1/@appstore/PHP7.4/usr/local/lib/php74/modules/" extension = redis.so

添加完成后,保存并退出。

重启php服务

重启命令如下:

synopkg restart PHP7.4
以上的文件路径请根据自己的实际路径进行修改!