codeigniterフレームワークでWebアプリケーションを作成していますが、バージョン2.0.3で作業しています。 Myは、ajaxのリクエストでページを時々更新し、通知を取得します。 私はCodeIgniterのフォーラムを訪問し、CodeIgniterのセッションとAjaxについての質問をし、私が使用したコードのこのスニペットを発見し、図書館やクラスに保存した「My_session.php」Codeigniterのログアウトユーザー
class MY_Session extends CI_Session {
/**
* Update an existing session
*
* @access public
* @return void
*/
function sess_update() {
// skip the session update if this is an AJAX call! This is a bug in CI; see:
// https://github.com/EllisLab/CodeIgniter/issues/154
// http://codeigniter.com/forums/viewthread/102456/P15
if (!($this->CI->input->is_ajax_request())) {
parent::sess_update();
}
}
}
しかし、これまで私は、これを追加するのでコード私は5分以上ログアウトしないでログインすることができず、まったくログインできないことがあります。 誰も同じような経験をしていますか?
はあなたのサーバーの時間設定ですか? –
@LastRoseStudios時間設定が正しい – MrFoh
あなたのセッションでデータベースを使用していますか? – tgriesser