Board logo

標題: 6-1-1 延長Session物件的生命 [打印本頁]

作者: 小誌    時間: 2011-4-19 18:00     標題: 6-1-1 延長Session物件的生命

6-1-1   延長Session物件的生命
Session 物件的生命週期起始於瀏覽器第一次與伺服器連線時。終止於瀏覽器結束執行時或瀏覽器一段時間(預設為24分鐘)沒有向伺服器要求任何網頁時。


要延長Session物件的生命時間有兩種方式,第一種是透過「ini_set()函數」變更「session.gc_maxlifetime」屬性設定:
  1. ini_set("session.gc_maxlifetime","N");
複製代碼
上式中的N就是設定Session物件的存在時間,單位為秒。
另一種設定Session物件存在時間的方法是直接修改PHP.ini組態設定檔,此檔案的位置在「\windows\php.ini」,利用記事本打開此檔案,尋找「[Session]」組態設定區段,此區段為設定PHP的Session屬性,找到「session.gc_maxlifetime = 1440」敘述,將預設的Session存活時間1440秒改成您希望的時間即可,單位為「秒」:
[attach]5551[/attach]
圖6-6  設定Session物件的存在時間。




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)