【发布时间】:2020-07-04 18:56:28
【问题描述】:
所以当我进入redis容器时:docker-compose exec redis bash,然后我输入:redis-cli来启动redis-cli。然后,当我尝试获取通过 Laravel 应用程序设置的密钥(访问)时:GET visits,它显示为 nil。
这就是我设置关键“访问”的方式:
Route::get('/', function () {
$visits = Redis::incr('visits');
return $visits;
});
但是,redis 在 Laravel 中运行良好。 这是我的 .env:
BROADCAST_DRIVER=log
CACHE_DRIVER=redis
QUEUE_CONNECTION=database
SESSION_DRIVER=redis
SESSION_LIFETIME=120
REDIS_URL=redis
REDIS_HOST=redis #172.17.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
REDIS_CLIENT=phpredis
REDIS_CACHE_DB=0
【问题讨论】:
标签: laravel docker redis docker-compose redis-cli