我希望你不要把它當作有關谷歌瀏覽:)PHP會話下的谷歌Chrome OS X失去了建立
我的會話處理程序的錯誤報告根據不同的谷歌Chrome OS X所有的瀏覽器工作正常(構建:12.0.742.122)。隨機時間,Chrome會丟失所有會話信息(顯示我已登錄,但只需點擊一次,然後再次登錄頁面)。這是持續直到我清除我的整個瀏覽器緩存,然後再次登錄,一切都很好,直到這再次發生。
有一個similar問題,其中接受的答案建議在檢查會話變量之前做sleep(2)
。我認爲這不是一個問題,sleep
不是一個真正的解決方案,因爲它會減慢整個站點(每個頁面請求延遲2秒)。
您認爲我在這裏可以修復一個PHP問題,還是真的是Chrome的bug?
我認爲這真的是一個鉻錯誤 - 過去會話有很多問題http://code.google.com/p/chromium/issues/detail?id=2906 - 最近的最後一篇文章,你可以在那裏找到更多的搜索)。但它也可能是PHP的問題,我認爲你真的需要調試它。只需編寫所有HTTP標頭,並查看誰最後發送了Cookie會話變量 - 瀏覽器或Web服務器,嘗試使用帶有最後工作標頭的自定義請求來重現您的問題。 – XzKto