减少会话大小长度

时间:2012-04-13 18:43:16

标签: php codeigniter session

我有一个程序员开发了一个框架,他目前离开了一个星期。基本上他使用CodeIgniter来开发框架。

每当我访问开发环境时,它都会存储一个冗长的cookie。我应该在哪里看看减少会话规模?

  

设置Cookie:   mysite_session = AjgDOFk%2FXDoPelgiAm8ENVs%2BUjlQIwNzUDMAIFB3BWoFawFpAQpROFRrCygHbl1yAzcONAdiU2lUIwFkVT0DNgRgAzEHagRgDDVWMwg%2BUTcCbQMyWTpcYg9iWGACMwRmWzlSYlA4AzRQZgAyUDQFYAU9AWEBNFE1VDoLKAduXXIDNw42B2BTaVQjATlVdANfBGMDNAc3BHAMaFYjCC9RcwJiA3FZMVwxDzNYawJ3BDVbNlI7UC8DOVBlAH1QNQUzBSoBMgFjUXNUNAt5B29dMAM9Dj0HclMmVHIBNVV2A18EYwM3BzYEbAx5VnIIZ1EiAmMDNlk%2BXDoPI1gGAjAEZlsjUnBQbwNpUDAANVBhBXEFKwE2AXtRYVQhCzkHYl0hAyUOLAc4UydUdQEgVT4DLwQtAycHNgRgDCBWIwgyUTgCPwNkWW5ccg8vWD8CMARwWyFSKlAjAztQJQBpUDUFMAU%2BASUBOVEwVHwLfgcKXWADbg5zBzlTJVRoASRVfQMiBDkDOQdpBDMMPlZjCGhRYgJtAzBZP1w0DzVYagIo;   路径= /

2 个答案:

答案 0 :(得分:1)

出于兴趣,为什么这是一个问题?

你可以查看

应用/配置/ config.php中

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

答案 1 :(得分:0)

不太确定,但试着寻找:

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

这可以并且可以减少长度,也可以减少安全加密。 See for more infos