2010-04-28 138 views
3

使用symfony框架1.4我創建了一個網站。我正在使用sfguard進行身份驗證。現在PHP會話損壞

,這是對WAMP(窗口)工作的偉大。我可以登錄到不同瀏覽器上的多個帳戶並使用該網站。

我有Ubuntu的服務器運行9.10阿帕奇(一切最新的,並且默認配置)。在我的服務器上,當我在一個瀏覽器中登錄網站時,效果很好。當我在其他計算機上登錄公共網站上的其他用戶帳戶時,登錄成功。但是,當我刷新/轉到另一個頁面時,第一個用戶顯示爲登錄而已!

而且,當我按下退出,這不是表明我的頁面加載後註銷。當我再次按f5時,我退出了。

如前所述,這一切工作在我的本地安裝如預期。我在想有什麼錯我的PHP會話配置我的Ubuntu的服務器上,但我從來沒有碰過它..

請幫助我。這是一所學校的項目,今天:(

+1

你是否確信你已經做了對生產框中symfony的明確的緩存? 這似乎解決了這樣的許多stange symfony問題。 – Twelve47 2010-04-28 12:35:11

回答

2

這是不太可能的會話處理程序(肯定沒有問題,如果你使用的是默認的處理程序),我介紹了。上面有我的事情,檢查清單的是你是否在發出的認證頁面右邊的緩存信息(即要麼無緩存或不定:餅乾)。

C.