묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
로그인정보를 가져오면 로그아웃이 되어 버립니다..
2010.02.18 14:15
$xe_url = "../../../../config/config.inc.php";
define('__ZBXE__', true);
require($xe_url);
$oContext = &Context::getInstance();
$oContext->init();
$logged_info = $oContext->get('logged_info');
$user_id = $logged_info->user_id;
$is_admin = $logged_info->is_admin;
$is_logged = $logged_info->is_logged;
위 소스를 제 로컬에서 테스트를 해보면 아무런 문제가 없는데
현제 사용중인 호스팅서버에 올려서 레이아웃이 씌어져있지 않은 순수 외부페이지에서
위 코드가 실행되면 XE에 로그인이 풀려버립니다.
원인을 보면 $oContext->init();이 실행되는 순간 로그인정보가 초기화되는데
원인을 알 수 없는게 제로컬피시나 다른분들의 경우를 보면 이게 풀리지 않는다는점입니다.
XE어드민 관리자의 세팅이 문제인가요? 아니면 호스팅 서버의 문제인가요?
몇주를 이거 때문에 고생을 하네요.. 조언좀 부탁드립니다 (__)