群晖手动开启PHP Redis.so扩展


群晖安装PHP后PHP Redis扩展默认是不开启的,需要我们手动去开启。

群晖控制面板开启SSH访问,通过工具进入SSH命令行,我使用的是CRT。

我使用的是PHP8.2,PHP版本不同,安装的位置及目录都有区别,请使用PHP探针确认具体目录。

新建一个php文件,内容如下:

1
2
3
<?php
phpinfo();
?>

通过网址访问这个文件即可看到目录路径

参考图,图片来自网络

确定好后先sudo -i进入root模式,然后使用vi编辑

vi /volume2/@appstore/PHP8.2/misc/php-fpm.ini

在末尾添加

[Redis] extension = redis.so

修改完保存,然后使用命令:sudo synopkg restart PHP8.2 重启PHP服务即可。

默认模块文件存放位置: /volume2/@appstore/PHP8.2/usr/local/lib/php82/modules/