묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
컨텐츠 인코딩 오류
2009.10.21 14:28
제목과 같은 에러가 발생합니다.
상황은 다음과 같습니다.
레이아웃에서 외부의 페이지를 include해서 쓰고 있어요.
include 당하는 페이지에는 login 정보($logged_info)에 따라 선별적으로 내용을 보여주고 있고요.
로그인 정보가 없는경우는 Context에서 정보를 가져오고 있습니다.
if(!isset($logged_info)) {
define('__ZBXE__',true);
require_once("../user/config/config.inc.php");
$oContext = &Context::getInstance();
$oContext->init();
$logged_info = Context::get('logged_info');
}
문제는 맨 마지막 줄인데, Context::get('logged_info')를 하면 페이지 자체를 읽어오지를 못합니다.
FF에서는 컨텐츠 인코딩 오류라고 나오고 IE에서는 페이지를 찾을 수 없습니다 라고 나오네요.
맨 마지막 줄을 없애면 페이지는 잘 나오는데 역시 logged_info는 정의되지 않은채로 나옵니다.
$oContext 내용을 뿌려보면 내용은 잘 나와요. 문제가 뭔지 모르겠네요..
도와주세요 ㅜㅜ