我正在使用CodeWarrior和cloudflare,并在登录期间在会话中存储用户值时收到520错误。Codeigniter在使用会话时抛出520错误CloudFlare
下面是登录功能:
function check_login_submit($post_data) {
if ($post_data) {
$mob = trim($post_data['mob']);
$password = trim($post_data['password']);
$sql = "Select * from table where phone='$mob' and password='$password'";
$query = $this->db->query($sql);
$user = $query->row();
if ($query->num_rows() == 1) {
if ($user->status == 1)
{
$this->session->set_userdata('mem_id', $user->id);
$this->session->set_userdata('mem_last_login_date', $user->last_login_date);
$this->session->set_userdata('mem_created_on', $user->created_on);
//-- Update last login of successfull Login
$sql = "update table set last_login_date = NOW() where id=$user->id";
$query = $this->db->query($sql);
return TRUE;
}
}
else {
return FALSE;
}
}
}
如果我将停止存储值到会话的用户数据比它工作正常但与会话的CloudFlare给我的502错误页面。
请告知 在此先感谢您的时间和支持。
这是否帮助http://eric.tendian.io/cloudflare-php-sessions – RiggsFolly