Re: [請益] 產生超多session檔案..

看板PHP作者 (蘇打)時間16年前 (2007/12/31 01:52), 編輯推噓4(404)
留言8則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《ckai1983 ( =^^= )》之銘言: : 主機是學校計中的 : 我有設定session_path : 剛剛要刪除整個網頁目錄的時候 : 發現session_path資料夾裡面的檔案爆多 : 用CuteFtp刪除刪好久.. : 可是該網頁我還在測試而已 : 沒有公開 : 怎麼會這樣呢? : 還是我不要設session_path比較好? : 謝謝 看學校是使用什麼主機 如果是linux系統,個人建議可以使用指令 rm -rf "目錄" <--這是linux指令 (EX: rm -rf sess_tmp) 先把整個session資料夾刪除,這樣會快很多 原因是FTP軟體是一個一個檔案刪除 當檔案多的時候會很慢 而指令是一次刪掉 至於要不要設定session_save_path 我個人的習慣是設定 然後寫些管理的PHP定期刪除 -- thePainter. ◣◢ ◤ ◣ http://www.wretch.cc/blog/myelf ◢ ◤ ◤ ◤ Wretch@BBS -> P_myelf thePainter. φthePainter. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.72.113

12/31 02:00, , 1F
請問有什麼PHP指令可以刪除SESSION檔案呢?
12/31 02:00, 1F

12/31 02:01, , 2F
有沒有自動化一點的方法?
12/31 02:01, 2F

12/31 02:05, , 3F
session檔案也只是一般的檔案,使用unlink刪除即可
12/31 02:05, 3F

12/31 02:06, , 4F
自動化一點的話可以考慮使用cron每天(或每週)定期刪除
12/31 02:06, 4F

12/31 02:11, , 5F
你說的cron是像 4299篇那樣的方法嗎?
12/31 02:11, 5F

12/31 02:14, , 6F
對了PHP不是會自動去清除session的檔案嗎? 要怎麼看
12/31 02:14, 6F

12/31 02:14, , 7F
主機是設定多久清除一次? 謝謝
12/31 02:14, 7F

12/31 04:41, , 8F
囧...我發現是我session_path的chmod設777的關係 抱歉
12/31 04:41, 8F
文章代碼(AID): #17TzhLVy (PHP)
討論串 (同標題文章)
文章代碼(AID): #17TzhLVy (PHP)