作者drlai (蘇打)
看板PHP
標題Re: [請益] 產生超多session檔案..
時間Mon Dec 31 01:52:19 2007
※ 引述《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
推 ckai1983:請問有什麼PHP指令可以刪除SESSION檔案呢? 12/31 02:00
→ ckai1983:有沒有自動化一點的方法? 12/31 02:01
→ drlai:session檔案也只是一般的檔案,使用unlink刪除即可 12/31 02:05
→ drlai:自動化一點的話可以考慮使用cron每天(或每週)定期刪除 12/31 02:06
推 ckai1983:你說的cron是像 4299篇那樣的方法嗎? 12/31 02:11
推 ckai1983:對了PHP不是會自動去清除session的檔案嗎? 要怎麼看 12/31 02:14
→ ckai1983:主機是設定多久清除一次? 謝謝 12/31 02:14
推 ckai1983:囧...我發現是我session_path的chmod設777的關係 抱歉 12/31 04:41