gpt4 book ai didi

php - CodeIgniter 在 Redis 中存储 PHP session

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

我正在关注 an article在 Redis 而不是文件系统中保存 PHP session (这样我就可以与 node.js 共享 session )

我了解如何 session_set_save_handler有效,但我对如何使用 CodeIgniter 框架进行设置感到困惑?我应该扩展 CI_Session 类并将 session_set_save_handler 放在那里吗?

最佳答案

Codeigniter 版本 3 支持 Redis session

打开并编辑

application/config/config.php

要启用 Redis,请将 session 驱动程序设置为“redis”

$config['sess_driver'] = 'redis';

redis服务器路径示例

redis://hostname:port or tcp://hostname:port

设置sess_save_path localhost的值进行本地测试

$config['sess_save_path'] = 'tcp://localhost:6379';

在您的本地主机上测试 Redis。

请引用我在how to install Redis for Windows上的回答

关于php - CodeIgniter 在 Redis 中存储 PHP session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27595724/

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