You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenLiteSpeed(OLS)如何为自带PHP版本启用Redis等扩展

为OpenLiteSpeed独立PHP 7.4启用Redis扩展操作指南
  • 查看系统原生Redis扩展配置内容,确认扩展调用规则
    执行命令:cat /etc/php/7.4/mods-available/redis.ini
    常规配置核心为extension=redis.so,若存在额外参数可同步保留。
  • 复制配置文件到OLS专属PHP配置目录
    执行命令:sudo cp /etc/php/7.4/mods-available/redis.ini /usr/local/lsws/lsphp74/etc/php/7.4/mods-available/
  • 建立软链接激活扩展配置
    执行命令:sudo ln -s /usr/local/lsws/lsphp74/etc/php/7.4/mods-available/redis.ini /usr/local/lsws/lsphp74/etc/php/7.4/conf.d/20-redis.ini
    注意:文件名前缀的数字为扩展加载优先级,可参考系统原生PHP conf.d目录下对应redis配置的前缀数值调整,避免加载顺序异常
  • 校验扩展二进制文件是否存在
    1. 先查询OLS PHP的扩展存放路径:/usr/local/lsws/lsphp74/bin/php -i | grep extension_dir
    2. 再查询系统原生PHP的扩展存放路径:php -i | grep extension_dir
    3. 若OLS扩展目录下不存在redis.so,执行复制操作(将下方路径替换为你实际查询到的路径):sudo cp /原生PHP扩展目录路径/redis.so /OLS PHP扩展目录路径/
  • 重启OLS服务生效配置
    执行命令:sudo systemctl restart lsws
  • 验证扩展加载状态
    执行命令:/usr/local/lsws/lsphp74/bin/php -m | grep redis
    输出redis即为启用成功。

若需启用Memcached扩展,操作流程完全一致,仅需将所有配置、文件名中的redis替换为memcached即可。

内容的提问来源于stack exchange,提问作者Ilkar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 01:45:04