1. 程式人生 > >thinkphp 5 , tp5的 session過期時間設定方法

thinkphp 5 , tp5的 session過期時間設定方法

網站有後臺與前臺應用目錄,後臺如果為application/admin 前臺如果為application/index
那麼, 他們一般會在單獨的應用目錄中設定config.php配置檔案
比如你可以檢視.application/index/config.php 這個檔案是否存在.admin目錄也同理.都各自有配置檔案.
裡面的內容應該為

return [
    // +----------------------------------------------------------------------
    // | 應用設定
    // +----------------------------------------------------------------------
// +---------------------------------------------------------------------- // | 會話設定 // +---------------------------------------------------------------------- 'session' => [ 'id' => '', // SESSION_ID的提交變數,解決flash上傳跨域 'var_session_id'
=> '', // SESSION 字首 'prefix' => 'index', // 驅動方式 支援redis memcache memcached 'type' => '', // 是否自動開啟 SESSION 'auto_start' => true, //過期時間 單位秒 'path'=>TEMP_PATH,//表示session儲存在自己網站根目錄中的runtime目錄中 'expire'
=>3600*24*30,//過期時間 ], ];

另外,如果前臺與後臺,沒有單獨的config.php 配置檔案.則共用application/config.php 這個配置檔案,請在這裡面增加過期時間引數

請打賞謝謝大佬