亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

創建的session文件是存放在服務器哪個位置上呢?

start()之后就常見了一個session了,那么這個session文件是放在服務器的那個目錄里面的呢?


正在回答

1 回答

PHP配置文件中session.save_path負責session文件的存放位置。


如果沒有配置則不會生成session文件,如果配置的目錄session.save_path = "E:/ttt"不存在,則會報錯:


Warning: session_start() [function.session-start]: open(E:/ttt\sess_e0b64760c92422d81c1d6202b66884f6, O_RDWR) failed: No such file or directory (2) in E:\APMServ5.2.6\www\htdocs\session\index.php on line 13

Warning: Unknown: open(E:/ttt\sess_e0b64760c92422d81c1d6202b66884f6, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (E:/ttt) in Unknown on line 0


所以,如果需要生成session文件,需要檢查配置文件.如果沒有配置目錄,則請將php.ini中的“;session.save_path = "/tmp"” 改為“session.save_path = "E:/yourdir"”,并切記在E盤根目錄下新建,名為yourdir的文件夾。


設置完成后需要重啟服務,然后設置生效。


0 回復 有任何疑惑可以回復我~
#1

彷凰 提問者

非常感謝!
2015-03-23 回復 有任何疑惑可以回復我~
#2

arlenhui

我在tmp里找到了session文件,可是里面內容只有session directory一句話,這個文件不是用來存儲session嗎?我設置了session的name,為什么里面沒有值?值難道是在瀏覽器cookies里嗎
2015-04-30 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

創建的session文件是存放在服務器哪個位置上呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號