session的檔案一直累積

看板PHP作者 ( =^^= )時間18年前 (2007/12/13 18:44), 編輯推噓2(2011)
留言13則, 2人參與, 最新討論串1/1
我把session_path設在一個資料夾裡 所以可以看到裡面的session產生的檔案一直累積 請問有什麼方法可以讓他沒在用的自動清除? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.46.162

12/13 20:25, , 1F
這狀況要小心啊,曾經遇到一部伺服器也出現這個狀況,
12/13 20:25, 1F

12/13 20:26, , 2F
原本沒注意到,session檔案竟然累積到超過2百萬個,把主機
12/13 20:26, 2F

12/13 20:26, , 3F
搞當了三十分鐘
12/13 20:26, 3F

12/13 20:27, , 4F
正常而言無用的session檔案每隔一段時間會被自動清除
12/13 20:27, 4F

12/13 22:32, , 5F
請問M大是怎樣累積到兩百萬個?
12/13 22:32, 5F

12/14 00:32, , 6F
當初沒有注意到無用的session檔案無法被自動回收,詳細
12/14 00:32, 6F

12/14 00:33, , 7F
原因不明,應該是目錄權限的問題。累積了大概三個月。
12/14 00:33, 7F

12/14 00:33, , 8F
之後把session目錄重新指定到另一個新的目錄就正常了。
12/14 00:33, 8F

12/14 00:34, , 9F
這個目錄檔案會一直增加是正常的,無用的檔案會被自動
12/14 00:34, 9F

12/14 00:35, , 10F
由PHP回收(清除)因此正常而言不會累積太多,一兩千個
12/14 00:35, 10F

12/14 00:35, , 11F
session檔案不用擔心。但是若發現過久以前的檔案還存在
12/14 00:35, 11F

12/14 00:36, , 12F
那就要小心確認了。
12/14 00:36, 12F

12/14 11:22, , 13F
嗯嗯 謝謝
12/14 11:22, 13F
文章代碼(AID): #17OGqUUq (PHP)
文章代碼(AID): #17OGqUUq (PHP)