更新
$_SESSION
自从发布以下内容以来,我通过在 PHP 中运行类似的操作并在本机中递增,从而从等式中删除了 redis 。同样的事情也会发生——但仅限于在 Chrome 中查看该网站时。在 Firefox 和 Safari 中,整数会正确递增,而在 Chrome 中,递增操作会发生两次。
原始问题:
predis
在本地使用 PHP (7.2)试用 Redis 。本地服务器是 Laravel Valet。
Redis 使用 Homebrew 安装,Predis 使用 Composer 安装。这是我的整个index.php
文件:
<?php
require 'vendor/autoload.php';
$client = new Predis\Client();
// $client->set('value', '10'); // uncomment to reset
$value = $client->incr('value');
print_r($value);
刷新此页面上的浏览器以增加值。
预期结果将是:11、12、13、14、15、16 等。
相反,我得到 11、12、14、16、18、20、22 等。
该值增加 2,就像增量命令运行两次一样;为什么?
不知道如何解决这个问题。