在共享主机上看到他人的Redis数据是否正常?[关闭]
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加细节并通过编辑此帖子来澄清问题。 2个月前关闭。 Redis服务可在我的主机上使用,并且如果我为钱而连接,则它仅对我可用,因为Redis出现在单独的Docker容器中。 但是,如果我将其关闭,则尽管服务器范围内,Redis仍可以免费使用。在这里,我连接到服务器范围的Redis: $redis = new Redis (); $redis->connect('127.0.0.1', 6379); 而且我看到那里大约有30万条其他人的记录。 $allKeys = $redis->keys('*'); echo(count($allKeys)); // ~300000 echo ($allKeys[10000]); // some data of some site echo ($redis->get($allKeys[10000])); // some data of some site 而且我可以更改每条记录!像这样: $redis->set($allKeys[10000], 0); 也就是说,有人使用服务器范围的Redis,我认为用户并不了解其数据的公共可用性。他只是在WordPress的某个地方打开了“使用Redis”复选框。 问题是:托管服务提供商对此负责吗?毕竟,普通用户认为他的数据仅存储在他的服务器上,并且仅对他可用。 技术支持的回应是:一切正常。 但是我不这么认为,所以我问。