gpt4 book ai didi

php - 验证存储在 Redis 中的 PHP session 变量并使用另一个应用程序访问它

转载 作者:IT王子 更新时间:2023-10-29 06:07:53 24 4
gpt4 key购买 nike

我已经安装了 redis,并希望将 PHP session 变量存储在 redis 中。我安装了 PHP Redis 并在我的 php.ini 文件中添加了以下内容

extension=redis.so

session.save_handler = redis
session.save_path = "tcp://localhost:6379/"

我有两个问题:

  1. 我如何验证我创建的 session 变量是否存储在 Redis 中而不是标准文件系统中。

  2. 我正在构建一个需要访问这些 session 变量的 nodejs 应用程序。我怎么做?其他应用程序如何访问 session 变量?

最佳答案

检查这一点的最简单方法之一是:

第 1 步:在通过 tcp 连接的 redis 数据库上发出“flushall”命令。这将刷新所有 PHP Session 值(如果有)。

第 2 步:登录到您的应用程序。如果配置正确,这应该会在 Redis 数据库中存储一个新的 PHP Session 变量。

附加步骤:再次发出 flushall 命令将删除 Session 变量。当您返回并刷新您的应用程序时,由于存储在 Redis 中的 session 值丢失,它应该会自动注销。

关于php - 验证存储在 Redis 中的 PHP session 变量并使用另一个应用程序访问它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19127177/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com