[英]How to extend member session time in PHP
當我登錄該站點時。 大約一分鍾后,會話關閉。 我檢查了php.ini文件,沒有問題。
php.ini
session.gc_maxlifetime = 99999999
session.save_path = "/tmp"
這是index.php中的代碼
<? ob_start(); include 'functions.php'; if(isset($_GET['sess_id']) && $_GET['sess_id']!= "") { session_id($_GET['sess_id']); }
這也是function.php
ob_start();
session_set_cookie_params(0, '/', '.'.str_replace('www.','',$_SERVER['HTTPS_HOST']));
session_name('ses_name');
session_start();
error_reporting(0);
ini_set("display_errors",0);
我必須在哪里解決此問題? 我應該檢查什么?
看一下http://de.php.net/session_set_cookie_params並嘗試將第一個參數設置為更高的值,例如24小時session_set_cookie_params(24*60*60, ...)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.