CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 5.x |
처음 XE보드를 공부하는 중입니다.
도메인 세팅하고 보드를 설치해서 사용중인데
Fatal error: Cannot access empty property in ../xe/classes/context/Context.class.php on line 1940
메시지가 종종 나타납니다. PC마다 다르고 브라우저마다 다릅니다.
되는 PC있도 안되는PC있고, 또 그 PC내에서도 되는 브라우저가 있고 안되는 브라우저가 있습니다.
이럴때 케시를 삭제해주면 메시지가 안뜨더라구요
구글에 검색해봐도 에러 잡는 방법이 안나오는데 저거 서버 세팅 문제인가요?
아니면 DB세팅을 다시 잡아줘야 하는건가요?
댓글 4
에러에 나오는 1940 라인 내용이 버전에 따라 조금씩 달라져서 헷갈리네요.
$key나 $val 값없이 호출해서 발생되는 오류인듯합니다.
xe/classes/context/Context.class.php 파일의 1940 라인이 $self->context->{$key} = $val; 맞는지 확인 부탁드립니다.
$self->context->{$key} = $val; 맞다면..
불 필요한 애드온, 모듈도 사용안함으로 설정이 가능하다면 그렇게 해두시고 사용중인 레이아웃, 위젯, 게시판 스킨을 변경해 보시면 원인 찾는데 도움이 되겠습니다.