cakephp在不同subdomain共用session的方式

edited 十月 2013 in CakePHP
假設不同的subdomain為
AAA.example.com和
BBB.example.com
首先要選擇session儲存方式
分別為php,cake,database.
因為考慮到不同的subdomain可能是不同主機
因此我在/app/config/core.php是選database(如下)
Configure::write('Session.save', 'database');
並請建立相關的database和session用的資料表
以及在/app/config/database.php設定連線
再來分別在兩個網站的/app/config/bootstrap.php
加入
ini_set("session.cookie_domain", ".example.com");
如此一來session資料就可以在database共用了

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=5523

評論

Sign In or Register to comment.