php - Codeigniter 在每次页面加载时创建新 session

标签 php codeigniter

我使用 codeigniter 2.1.0 为客户开发电子商务网站。 该站点已经正常运行了大约 3 个月,然后突然间,登录不可用, session 数据未设置。 我检查了数据库,发现每次加载页面时都会创建一个新 session 。

这是我的配置值

$config['sess_cookie_name']     = 'myu';
$config['sess_expiration']      = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie']  = FALSE;
$config['sess_use_database']    = TRUE;
$config['sess_table_name']      = '_sessions';
$config['sess_match_ip']        = TRUE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update']  = 3600;

$config['cookie_prefix']    = "";
$config['cookie_domain']    = "";
$config['cookie_path']      = "/";
$config['cookie_secure']    = FALSE;

我编辑了 session 表上的 user_agent 字段以容纳长 user_agent 字符串。 可能是什么问题呢?我将不胜感激

最佳答案

确保您在 /application/config/config.php at $config['cookie_domain'] 中设置了正确的域名

关于php - Codeigniter 在每次页面加载时创建新 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12446297/

相关文章:

php - 将 SQL/PHP 中的日期输入格式从 Y/M/D 更改为 D/M/Y

php - Symfony - 表单事件 - 获取新旧数据

jquery - 如何在 codeigniter 中制作一个简单的加一投票系统

jQuery 和 Codeigniter - 使用 ajax 发布表单并在 fancybox 中显示结果

javascript - Sinch 在 php 中注册用户

php - session 在 php 中经过一段时间后自动过期

php - 更改时图像不显示

php - Codeigniter JOIN 多个表

PHP 代码点火器 : Passing dynamic form data to a view without having to refetch from the database upon validation errors

PHP echo 返回确认函数斜杠