Laravel Redis连接拒绝[tcp://127.0.0.1:6379]

Laravel Redis连接拒绝[tcp://127.0.0.1:6379],laravel,caching,redis,predis,Laravel,Caching,Redis,Predis,我刚刚设置了GeneaLabs/laravel模型缓存包。当我发球时,我丢了redis的课。然后我就跑 composer required predis/predis 之后 我犯了这个错误 无法建立连接,因为目标计算机主动拒绝连接。[tcp://127.0.0.1:6379] 我犯了这个错误。仍在工作,但我还没有取得任何进展。 有什么想法吗 PS:我正在使用mysql处理localhost。不是宅地。安装Redis 或者如果操作系统是windows,那么 运行Redis $src/redis

我刚刚设置了GeneaLabs/laravel模型缓存包。当我发球时,我丢了redis的课。然后我就跑

composer required predis/predis
之后 我犯了这个错误

无法建立连接,因为目标计算机主动拒绝连接。[tcp://127.0.0.1:6379]

我犯了这个错误。仍在工作,但我还没有取得任何进展。 有什么想法吗

PS:我正在使用mysql处理localhost。不是宅地。

安装Redis

或者如果操作系统是windows,那么

运行Redis

$src/redis server或在windows中运行redis-server.exe

设置.env变量

REDIS_主机=127.0.0.1

REDIS_PASSWORD=null

REDIS_端口=6379

将redist代码添加到database.php

“redis”=>[

'client' => 'predis',

'default' => [
    'host' => env('REDIS_HOST', 'localhost'),
    'password' => env('REDIS_PASSWORD', null),
    'port' => env('REDIS_PORT', 6379),
    'database' => 0,
],
],



安装最新版本的redis 然后转到.env文件并将缓存驱动程序更改为redis

然后转到路径
config/database.php
并将
REDIS_客户端
phpredis
更改为
predis

'redis' => [
   'client' => env('REDIS_CLIENT', 'predis'),
],

并使用以下命令清除配置:
php-artisan-config:clear

您是否运行了
redis服务器
。laravel文档中没有服务器信息。有必要吗?我在本地主机上工作。你在用Windows吗?您的计算机上是否安装了redis?是的,使用windows。我刚刚安装了redis-win-3.2.100。尚未安装。安装后,请转到安装文件夹并尝试查找
redis server.exe
。运行它并测试错误是否消失。
'redis' => [
   'client' => env('REDIS_CLIENT', 'predis'),
],