Codeigniter在本地Mamp上将2.0.2升级到3.1.10会话问题

时间:2019-04-12 13:02:01

标签: php codeigniter wamp

我正在更新我的Codeigniter。我已经删除了de system文件夹,并将其替换为新文件夹。我遵循了Upgrading from 2.2.x to 3.0.x instructions。这些是我对该会话的新设置:

$config['sess_driver']      = 'files';
$config['sess_cookie_name'] = 'ci_session';
$config['sess_expiration']  = 0;
$config['sess_save_path']   = APPPATH.'/sessions';
$config['sess_match_ip']    = FALSE;

$config['sess_time_to_update']     = 300;
$config['sess_regenerate_destroy'] = FALSE;

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

我使用:

  $newdata = array(
          'username'  => $member->email,
          'email'     => $member->member_id,
          'logged_in' => TRUE
  );

  $this->session->set_userdata($newdata);

我可以在set_userdata之后打印用户,电子邮件,但是当我重定向到管理员的默认页面时,我得到

  

$ _ SESSION为空

(__ci_last_regenerate除外)

文件夹为“确定”(我可以看到新的会话)。

我正在将MAMP PRO 5.3与端口8890一起用于ssl。 我试过数据库驱动程序,结果相同。

0 个答案:

没有答案