簡體   English   中英

如何在PHP中延長成員會話時間

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM