所以当我进入redis容器时: docker-compose exec redis bash
,然后键入: redis-cli
启动redis cli。然后,当我尝试获取密钥(访问)时,我通过laravel应用程序设置了: GET visits
,显示为零。
这就是我设置关键“访问”的方式:
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
1条答案
按热度按时间gupuwyp21#
好的,我知道了。当我试过所有的钥匙时,都是这样:
这是因为laravel从数据库配置文件中添加了一个前缀。