2017-12-28 26 views
2

안녕하세요. 메인 도메인의 세션을 모두 공유하고 싶습니다. https://www.waraywarayako.ph/이고 내 서브 도메인은 https://forum.waraywarayako.ph/입니다. 사용자가 이미 메인 도메인이나 서브 도메인에 로그인 한 후에는 다시 로그인하지 않아도됩니다. 다시 내 포럼이나 메인 스크립트에서.메인 도메인과 서브 세션을 공유하는 세션 Codeigniter

여기 waraywarayako.ph 내 구성 코드입니다 :

$config['sess_cookie_name']  = 'ci_session'; 
$config['sess_expiration']  = 7200; 
$config['sess_expire_on_close'] = FALSE; 
$config['sess_encrypt_cookie'] = FALSE; 
$config['sess_use_database'] = FALSE; 
$config['sess_table_name']  = 'ci_sessions'; 
$config['sess_match_ip']  = FALSE; 
$config['sess_match_useragent'] = TRUE; 
$config['sess_time_to_update'] = 300; 

$config['cookie_prefix'] = "etc_anything_"; 
$config['cookie_domain'] = ".waraywarayako.ph"; 
$config['cookie_path'] = "/"; 
$config['cookie_secure'] = FALSE; 

여기 forum.waraywarayako.ph 내 구성 코드입니다 :

$config['sess_driver'] = 'files'; 
$config['sess_cookie_name'] = 'sessions'; 
$config['sess_expiration'] = 7200; 
$config['sess_save_path'] = FCPATH . 'application/sessions/'; 
$config['sess_match_ip'] = TRUE; 
$config['sess_time_to_update'] = 300; 
$config['sess_regenerate_destroy'] = FALSE; 
//NOTE THIS SESSION IS FOR MY ADD VIEW FUNCTION 
$config['cookie_prefix'] = ''; 
$config['cookie_domain'] = ''; 
$config['cookie_path']  = '/'; 
$config['cookie_secure'] = FALSE; 
$config['cookie_httponly'] = FALSE; 

나는 사람이 좀 도와 수 있기를 바랍니다 .. 고마워요

+0

사용자 관점에서 볼 때 두 번째 단계는 계속 추가하려면 블록을 사용 중지하는 것입니다. 나는 그들이 시작한 이래로 Forbes에 가본 적이 없다. 나는 당신이 아마 광고에서 돈을 버는 것을 이해한다, 그러나 그것 사용자가 있지 않기에서 느슨한만큼 다량 돈의 가까이에 아무 곳도 그러나 다만 나의 2 개 센트이다. – Alex

+0

아프다 나중에 컴퓨터를 사용할 때 사용 안 함 –

+0

그냥 제거되었습니다 –

답변

0

안녕 난 그냥 당신에게 그것을 공유하기를 원해요 모두 공유 세션은 이제 일하고 있습니다 .. 새해 복 많이 받으세요 모두 ..

$config['sess_cookie_name'] = 'sessions'; 
$config['sess_expiration'] = 7200; 
$config['sess_expire_on_close'] = FALSE; 
$config['sess_encrypt_cookie'] = TRUE; 
$config['sess_use_database'] = TRUE; 
$config['sess_table_name'] = 'sessions'; 
$config['sess_match_ip'] = TRUE; 
$config['sess_match_useragent'] = FALSE; 
$config['sess_time_to_update'] = 300; 


$config['cookie_prefix'] = 'etc_anything_'; 
$config['cookie_domain'] = '.waraywarayako.ph'; 
$config['cookie_path'] = "/"; 
$config['cookie_secure'] = TRUE; 
$config['cookie_httponly'] = FALSE; 
0

둘 다 CI를 사용하는 경우 두 환경을 공유 할 수있는 서버의 폴더에 같은 환경에 두 세션을 넣으려고합니다. (그냥 추측) 같은

뭔가 : 모두 CONFIGS에서

$config['sess_save_path'] = '/home/www/yourpath/sessions/'; 
+0

예 모두 ci –

0

,

$config['sess_save_path'] = FCPATH . 'application/sessions/'; (should be same) 
$config['sess_match_ip'] = TRUE; 

$config['cookie_prefix'] = "etc_anything_"; 
$config['cookie_domain'] = ".waraywarayako.ph"; 
+0

$ config [ 'sess_save_path'] = FCPATH를 사용합니다. 'application/sessions /'; (이것은 동일해야 함) 이것은 포럼 폴더에 있습니다. $ config [ 'sess_save_path'] = forum.waraywarayako.ph /와 같이 호출 할 수 있습니다. 'application/sessions /'; ? –

+0

예, 괜찮을 것입니다. – BRjava

+1

괜찮습니다. 지금 당장 고마워 할 것입니다. –