Codeigniter,Session Cookie没有发送到服务器?

时间:2018-03-12 12:23:36

标签: codeigniter cookies session-cookies codeigniter-3

我正在尝试输出用户提供的Cookie,当我打开开发人员工具中的网络部分时,如果我打开请求,我会在请求标头中找到Cookie ,但是当我输出cookie时

$this->input->cookie();

我到了;

array(0) { }

会话配置

$config['sess_driver'] = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration'] = 7200;
$config['sess_save_path'] = FCPATH . 'application/ci_sessions/';
$config['sess_match_ip'] = FALSE;
$config['sess_time_to_update'] = 300;
$config['sess_regenerate_destroy'] = FALSE;

Cookies配置

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

我正在使用 Codeigniter 3.0.0 ,操作系统 Fedora 27 ,服务器 Apache 我在不同的浏览器上试过这个, Chrome < / strong>和 Firefox

Request Headers and Response Headers

提前致谢。

1 个答案:

答案 0 :(得分:0)

解决了我的问题是使用较新版本的Codeigniter替换我的Session文件夹。

系统 - &gt;库 - &gt;的 Sesssion