0
私はPHP codeignitorを使用しています。しかし、セッションに関する1つの問題があります。私がローカルホストで単一のプロジェクトを開いても、セッションはいつでも期限切れになります。それは一定の時間に失効しているようではありません。セッションが5分以内に終了したり、時には長い時間働くこともあります。php codeignitorでいつでもセッションの有効期限に関する解決策が必要です
誰かが私に理由を教えてもらえますか?そして解決策は何ですか?ときどき私はコードでいくつかの変更を行うと、セッションも終了します。
後のconfigsは、config.phpファイルで使用されています。CodeIgniterの2については
$config['sess_expire_on_close'] = TRUE;
$config['sess_encrypt_cookie'] = FALSE;
$config['sess_use_database'] = TRUE;
$config['sess_table_name'] = 'ci_sessions';
$config['sess_match_ip'] = FALSE;
$config['sess_match_useragent'] = TRUE;
$config['sess_time_to_update'] = 300;
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "";
$config['cookie_path'] = "/";
$config['cookie_secure'] = FALSE;
$config['global_xss_filtering'] = FALSE;
$config['csrf_protection'] = FALSE;
$config['csrf_token_name'] = 'csrf_test_name';
$config['csrf_cookie_name'] = 'csrf_cookie_name';
$config['csrf_expire'] = 7200;
$config['time_reference'] = 'local';
ある
FALSE
として設定されていることを確認してください? –
現在、私は2.1.4を使用しています – user3264863