如何在 PHP 中延长成员会话时间



当我登录到该网站时。会话将在大约一分钟后关闭。我检查了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, ...)

最新更新