我对雷迪斯打电话给拉维尔-地平线去看活动和工作有问题。
我用这个命令安装了php-redis。
Sudo apt-get安装php-redis
Redis它起作用了,因为我可以登录到redis-cli
并抛出一个ping命令。IT响应是**“乒乓”**。
我的php版本是7.4。
我正在使用BREW来管理php版本。
我重新启动了PC,并重新声明了Apache服务。我清除了laravel缓存并使用artisan optimize
进行了配置
做完所有的事情后,当我尝试调用laavel Horizon时,它显示Class Redis not found
在redis客户端上的laravel配置database.php
上使用的是phpredis,但我不能更改此选项,因为他们是Proyect上的其他人。
谢谢
1条答案
按热度按时间vuktfyat1#
在根据您的PHP配置运行该命令的终端上,运行
php -m
将显示已安装的PHP扩展的列表。如果列表中缺少redis,则通过运行pecl install redis
安装redis扩展。如果你有多个php版本,那么你可以通过运行sudo apt install php8.1-redis
在Linux系统上安装这个扩展。