当我登录到该网站时。会话将在大约一分钟后关闭。我检查了php.ini文件,没有问题。
PHP.ini
session.gc_maxlifetime = 99999999
session.save_path = "/tmp"
这是索引中的代码.php
<? ob_start(); include 'functions.php'; if(isset($_GET['sess_id']) && $_GET['sess_id']!= "") { session_id($_GET['sess_id']); }
这也是功能.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, ...)