Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 减少会话长度_Php_Codeigniter_Session - Fatal编程技术网

Php 减少会话长度

Php 减少会话长度,php,codeigniter,session,Php,Codeigniter,Session,我让一个程序员开发了一个框架,他现在离开了一个星期。基本上,他使用CodeIgniter开发了一个框架 每当我访问dev环境时,它都会存储一个很长的cookie。我应该在哪里减少会话大小 设置Cookie: mysite_session=AjgDOFk%2FxOpelgam8Envs%2BWfPaqProfRcyGhBL1YazConadiu2LuiWkVvT0DnGrGazehargdVwMwG%2ButccBqMyWtPcyG9IwGacWrWrWmWzzylAzRqZgayUdQyUdQf

我让一个程序员开发了一个框架,他现在离开了一个星期。基本上,他使用CodeIgniter开发了一个框架

每当我访问dev环境时,它都会存储一个很长的cookie。我应该在哪里减少会话大小

设置Cookie: mysite_session=AjgDOFk%2FxOpelgam8Envs%2BWfPaqProfRcyGhBL1YazConadiu2LuiWkVvT0DnGrGazehargdVwMwG%2ButccBqMyWtPcyG9IwGacWrWrWmWzzylAzRqZgayUdQyUdQfYau9WebNf1VdolKaduxIdW42B2B2B2BbBbQaVdQaVdWbQtLdWbGdWbGdWbGbGdWbGnKnKdWbWbWnKdWbWnKdWnKdWnKnKdWnKdWnKdWnKdWnKdWnKdWnKdWnKdWnKdWnKd2BXDOPI1GGAEZLZUNBQBWNPUDAANVBHBXEFKWE2XTRYVQHCZKHYL0HAYULOAC4UYOUTGCPWNWKWW5CCG8VWD8CMARWYFSKlajazQJQBPUDUFMAU%2BSUBOVEWVHLFGCKXWADBG5ZBZLTJVROASRVOFQMIBDODQDPBMPLZJGHRYGJGJGZBTAZBF10WZVYAGIO; 路径=/


不太确定,但请尝试查找以下内容:

ini_set('session.hash_function', 'sha512');
ini_set('session.hash_function', '1');
ini_set('session.hash_bits_per_character', '6');

这可以并且可以减少长度,也可以减少安全加密

出于兴趣,为什么要担心这个问题

你可以进去看看

application/config/config.php


搜索$config['sess\u encrypt\u cookie'],如果设置为TRUE,请尝试将其设置为FALSE。这将减少cookie的大小,但很明显,顾名思义,它不会加密会话数据。

我认为服务器的等待时间是由于此,因为这是mysql的错误配置。我打开了db缓存,还优化了SQL,现在效果好多了。问题是会话大小与此无关,这是因为我缺乏这方面的知识。好东西,很高兴你把它整理好了。