로그인정보를 가져오면 로그아웃이 되어 버립니다..

  • RaisonDetre
  • 2010.02.18 14:15:29
  • 0

$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어드민 관리자의 세팅이 문제인가요? 아니면 호스팅 서버의 문제인가요?


몇주를 이거 때문에 고생을 하네요.. 조언좀 부탁드립니다 (__)

TagList

  • Doesn't exist

AttachmentFile List

  • Doesn't exist
목록으로 돌아가기
Write a comment