2011-10-04 78 views
0

我正在嘗試在CakePHP中創建一個用戶會話,並保留在所有子域中。所有子域指向相同的Cake應用程序,並被路由到它們各自的控制器。例如,profile.example.com指向example.com/players/view。但由於某種原因,我無法讓會議持續下去。我嘗試使用Cookie組件,但是ID完全沒有。然後我試着在我的bootstrap中使用ini_set,並且至少得到了正確的cookie。但是,當訪問不同的子域時,它會創建一個單獨的cookie。我該如何做到這一點?CakePHP子域Cookie

回答

4

把這個在我的引導固定它:

ini_set('session.cookie_domain', '.domain.com'); 

不知道爲什麼沒有工作之前,但它結束了工作。也許清除緩存做到了。

+0

完美謝謝! –