1. 程式人生 > >ecshop登入超時、session過期的解決辦法

ecshop登入超時、session過期的解決辦法

1 在includes\cls_session.php中修改

var $max_life_time = 1440; // SESSION 過期時間、單位秒

這段程式碼中的數字。此數字單位為秒,前臺登入和後臺登陸都是呼叫這裡設定的時間。

2 關於在後臺編輯產品經常由於時間長而超時,可以在登入的時候,勾起“請儲存我這次登入資訊”就可以不提示超時了,或者直接修改\admin\templates\login.html,,讓頁面預設選中這一項! 現在的新版本,對安全打高了一些, 幾乎是5分鐘沒有操作後臺就重新登陸, 有沒有辦法可以改掉 因為只有3分鐘,所以我們往往在錄入過程中就超時了,所以我們需要增加超時時間。

修改方法如下:

includes/init.php
api/init.php
admin/includes/init.php
wap/includes/init.php

將以上這幾個檔案中,找到下面的程式碼

@ini_set(’session.cache_expire’, 180);//單位秒