2013-06-28 59 views
0

編輯:在Chrome中使用隱身瀏覽和會話也不會被保存在那裏。會議沒有被關押在火狐,Safari或Chrome

當我嘗試使用在Firefox/Safari /鉻我的PHP的Web應用程序,我可以登錄,但很短的時間後(通常爲1或2個頁面請求)的網站要求我再次登錄。我真的不知道從哪裏開始對這個並希望得到關於如何去診斷這個問題的一些一般故障排除指導。我看到其他人也遇到過類似的問題,但瀏覽器的組合不同(例如Firefox持有會話,但Chrome不支持)。

回答

1

檢查

session_set_cookie_params 

session_cache_expire 

也許你的Firefox和safary不會接受Cookie被設置會話。有不同的方法來識別客戶端,請閱讀php.net的會話部分。

+0

我剛剛加入到我的問題 - 與Firefox或Safari我可以登錄,但很短的時間後(通常爲1或2個頁面請求)的網站要求我再次登錄。 – Jon

+0

我看着cookie_params通過檢查php_info(),我意識到我已經把我的session.cookie_lifetime很短的時間段(30)後過期。愚蠢的錯誤 - 感謝您指引我朝着正確的方向。 – Jon

相關問題