2016-08-01 119 views
0

爲什麼我們將php默認會話路徑更改爲用戶定義的會話路徑。 就像我在一些插件已經檢查了會話路徑改變這樣PHP會話保存路徑?

session_save_path(ABSPATH ."sessions"); 

什麼是通過使用這種方法,什麼如果我刪除此行保存在默認方式會話發生好處?

+0

它的類型取決於'ABSPATH'設置爲什麼? – RiggsFolly

+1

在共享託管服務器上,可能有一些配置錯誤的服務器,其他用戶可能會訪問您的會話文件(並因此竊取您的會話)。通過將會話sve路徑更改爲只有您具有權限的目錄,這可能不會再發生。 – Christian

+0

@Christian你已經提到過,這可能不會再發生了。所以它可以保存更新到PHP默認路徑? – Mehar

回答

0

在某些操作系統上,您可能想要在能夠高效處理大量小文件的文件系統上指定路徑。 例如,在Linux上,reiserfs可能會提供比ext2fs更好的性能。

0

然後你有另一個目錄,它不會被刪除會話文件從服務器然後它會清除默認的會話文件夾。還有一個你可以操縱哪個會話很重要,哪個不重要。示例:對於管理員,您可以保存在管理員目錄中,並刪除那些永遠不會刪除的人員,併爲其他用戶創建其他目錄,這些目錄將在5天內清理完成。