3
我剛將應用程序遷移到appfog。我將會話信息存儲在數據庫中。但會話在刷新頁面或重定向後丟失。我使用cakephp 2.2.3,該應用在本地計算機和名稱服務器上運行良好。在Appfog上,我刪除了數據庫中會話表中的所有存儲會話。所以當我登錄時創建一個新的記錄。會話信息在登錄時可用,但在刷新或重定向時丟失。Appfog Cakephp會話對象在刷新或重定向時丟失
我很感激任何幫助。
我剛將應用程序遷移到appfog。我將會話信息存儲在數據庫中。但會話在刷新頁面或重定向後丟失。我使用cakephp 2.2.3,該應用在本地計算機和名稱服務器上運行良好。在Appfog上,我刪除了數據庫中會話表中的所有存儲會話。所以當我登錄時創建一個新的記錄。會話信息在登錄時可用,但在刷新或重定向時丟失。Appfog Cakephp會話對象在刷新或重定向時丟失
我很感激任何幫助。
在core.php中你有成功驗證後刷新後您的session.start設置爲true
Configure::write('Session.start', true);
檢查CakePHP的餅乾或重定向而導致失去身份驗證。 cookie的值是否相同? – Vadim
檢查空白代碼,可能是原因 –
我不知道這是否適用於您的情況,但如果會話時間與託管CakePHP的服務器上的時間不匹配,CakePHP將丟失會話。因此,如果您使用其他服務器來存儲會話,請確保其時間與託管您的網站的服務器相匹配。 – Kai