當前位置: 首頁IT技術 → php中session丟失原因可能是服務器斷電

php中session丟失原因可能是服務器斷電

更多

近日,公司的服務器由于斷電導致重啟,本來還在擔心是否會出問題,結果在進入網站后臺,需要輸入驗證碼,可是不管怎么輸入都提示輸入的不正確。于是就開始斷點調試,最終調試的結果,驗證碼的session值為空。

那么為什么session值是空的呢?

session文件是存在服務器目錄下的,也許是session文件沒有寫入成功。于是就打印一下session的目錄是否可寫,結果是肯定的,session確實沒有寫入成功,因為session目錄根本就沒有可寫權限,終于搞明白了,原來是服務器斷電重啟導致了session目錄不可寫。

更改服務器session目錄的權限,使其可寫,這樣就順利解決了問題進入了網站后臺。

session的丟失有很多種情況,但是沒想到服務器斷電也會引起session問題,所以建議大家以后如果遇到類似情況的話,也可以把這種因素考慮進去哦。

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經過審核才能顯示)