当前位置: 首页 > news >正文

Think-Queue3一直提示[Exception]redis扩展未安装

场景

tp6+tq3实现的任务队列,使用redis作为数据驱动,目前是tp6可以正常使用redis了,但tq3不行,一直提示[Exception]redis扩展未安装。

解决思路

1.分析tq3源码

定位到是这一行出了问题

        if (!extension_loaded('redis')) {throw new Exception('redis扩展未安装');}

很奇怪,tp6都可以使用了,那为啥tq3会提示未安装呢,它俩不是一个环境吗?

2.环境问题

虽说是同一个php环境,但我的tp6项目自定义了php.ini文件,但tq3使用的是默认的php.ini文件,于是在默认的php.ini文件中添加一句extension=redis,再启动tq3,成功运行。

http://www.lryc.cn/news/211085.html

相关文章:

  • Spring cloud教程Gateway服务网关
  • 【C++代码】爬楼梯,不同路径,整数拆分,不同搜索树,动态规划--代码随想录
  • 设计模式(单例模式、工厂模式及适配器模式、装饰器模式)
  • 为wget命令设置代理
  • 【C++深入浅出】模版初识
  • 系统架构设计师-第18章-安全架构设计理论与实践-软考学习笔记
  • 2023年吉安市“振兴杯”职业技能大赛网络安全项目样题
  • python爬虫selenium和ddddocr使用
  • 【vim 学习系列文章 12 -- vimrc 那点事】
  • spring.factories介绍
  • 业务设计——用户敏感信息展示脱敏及其反脱敏
  • Hadoop分布式安装
  • Python——PyQt5以及Pycharm相关配置
  • java集成海康预览抓图出现内存一直上涨问题
  • Spring Boot 使用 Disruptor 做内部高性能消息队列
  • 一、灵动mm32单片机_开发环境的搭建(Keil)
  • 【5G PHY】5G SS/PBCH块介绍(二)
  • 简单而高效:使用PHP爬虫从网易音乐获取音频的方法
  • 渗透测试工具-sqlmap使用
  • C# WPF: Imag图片填充方式有哪些?
  • uniapp开发小程序—根据生日日期计算年龄 周岁
  • windows下基于vscode的ssh服务远程连接ubuntu服务器
  • OpenCV学习(二)——OpenCV中绘图功能
  • 业务架构、应用架构、技术架构、数据架构
  • 独创改进 | RT-DETR 引入 Asymptotic Hybrid Encoder | 渐进混合特征解码结构
  • SpringCloudAlibaba实战-nacos集群部署
  • Elasticsearch安装IK分词器
  • 『51单片机』 DS1302时钟
  • ubuntu部署个人网盘nextCloud使用docker-compose方式
  • 【ChatGPT 01】ChatGPT基础科普