首頁  >  文章  >  後端開發  >  php session失效的原因

php session失效的原因

(*-*)浩
(*-*)浩原創
2019-10-12 10:05:593903瀏覽

php session失效的原因

php session失效的原因

#原因1:在

bin目錄中的檔案被改寫,asp.net有一種機制,為了保證dll重新編譯之後,系統正常運行,它會重新啟動一次網站進程,這時就會導致Session丟失,所以如果有access數據庫位於bin目錄,或者有其他檔案被系統改寫,就會導致Session遺失。 (推薦學習:PHP影片教學

原因2:

資料夾選項中,如果沒有開啟「在單獨的進程中打開資料夾窗口”,一旦新建一個窗口,系統可能認為是新的Session會話,而無法訪問原來的Session,所以需要打開該選項,否則會導致Session丟失。

原因3:

似乎大部分的Session遺失是客戶端引起的,所以要從客戶端下手,看看cookie有沒有開啟

原因4:

Session的時間設定是不是有問題,會不會因為逾時造成遺失

原因5:

IE中的cookie數量限制(每個網域20個cookie)可能導致session遺失

#原因6:

使用web garden模式,且使用了InProc mode作為保存session的方式

#推薦相關文章2020年最全js面試題整理(最新)

#

以上是php session失效的原因的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php簡單麼下一篇:php簡單麼