CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
안녕하세요..? 도움이 필요하여 질문을 드리게 되었습니다..
일반 게시판은 잘 나오는데 운영진과 글쓴이만 볼 수 있는 문의게시판은 오류가 납니다..
로그 보면 아래처럼 되어있는데요
PHP Exception: Error #0 "Call to a member function getComments() on null" in modules/board/m.skins/default/comment.html on line 2
#0 /home/user/public_html/classes/template/TemplateHandler.class.php(358): include()
#1 /home/user/public_html/classes/template/TemplateHandler.class.php(156): TemplateHandler->_fetch()
#2 /home/user/public_html/modules/board/board.mobile.php(92): TemplateHandler->compile()
#3 /home/user/public_html/classes/module/ModuleObject.class.php(575): boardMobile->getBoardCommentPage()
#4 /home/user/public_html/classes/module/ModuleHandler.class.php(787): ModuleObject->proc()
#5 /home/user/public_html/index.php(52): ModuleHandler->procModule()
Call to a member function getComments() on null 인거보면 게시물의 코멘트 리스트를 못불러오는거 같은데..
왜 그럴까요..? 일반 게시판들은 코멘트들이 잘 나옵니다..
modules/board/m.skins/default/comment.html 의 두번째 라인이구요..
아래는 해당 게시판의 설정입니다 ㅠ
댓글 17
댓글을 못 불러오는 것이 아니라 $oDocument 자체가 null이네요. 글부터 안 불러왔어요.
상담 기능은 관리권한이 없는 회원은 자신이 쓴 글만 보이도록 하는 기능입니다. 단 상담기능 사용시 비회원 글쓰기는 자동으로 금지됩니다.
이거 체크하면 댓글이 안되네요.. 하 ㅠ;;
@웹지기님 그 문제는 아닌 것 같습니다. 그 경우에는 함수나 클래스가 없다고 나오지, 변수가 null이 되지는 않거든요.
개발서버에서 라이믹스 순정 버전으로 게시판에 상담기능을 켜고 모바일 스킨 default를 선택해 보았으나, 말씀하신 증상은 발견하지 못했습니다. $oDocument 변수를 함부로 건드리는 애드온이 있는 것 같습니다.