1. 程式人生 > >thinkphp 二級域名站點 session共享(單點登入)

thinkphp 二級域名站點 session共享(單點登入)

每個二級域名站點入口檔案 index.php 中加入以下程式碼  define('DOMAIN','cdfanfan.com'); ///  cdfanfan.com 改為實際  根域名 //以下兩行是為了子域名共享SESSION 注意 DOMAIN 需要改為實際的根域名 ini_set('session.cookie_path', '/'); ini_set('session.cookie_domain', DOMAIN); 每個二級域名站點 session  儲存位置改為共享儲存 :比如 mysql  每個二級域名站點配置檔案中加入  'SESSION_TYPE'=>'Db', mysql 加入表  ocenter_session  ,表字首  ocenter_ 需要根據環境修改
CREATE TABLE `ocenter_session` (   `session_id` varchar(255) NOT NULL,   `session_expire` int(11) NOT NULL,   `session_data` blob,   UNIQUE KEY `session_id` (`session_id`) )