Q&A

CMS/프레임워크 Rhymix 2.0
개발 언어 PHP 8.0
문제 페이지 주소 비공개 (작성 후 5일 경과)

오전까지는 잘 되었는데 갑자기 로그인하면 빈화면으로 된후 멈춥니다.

error_log 를 보니 아래와 같은 내용이 있는데 뭘 어떻게 해야 할지 모르겠습니다. 

가장 마지막에 설정한건 planner123 설치후 설정한것밖에 없고 작동은 잘 되었었습니다.

 

고수님들에 조언과 도움 부탁드립니다.

감사합니다.

 

==========================================================================

[28-Jan-2023 01:27:58 Etc/UTC] PHP Exception: Error #0 "Undefined constant "offset"" in widgets/calendar_plannerXE123/function/class.planner123_widget_main.php on line 1124 #0 /home1/zaoguzmy/public_html/kaalv/files/cache/template/widgets/calendar_plannerXE123/skins/default/calendar_planner_simple.html.php(44): planner123_widget_main->fn_getClientOffsetTime() #1 /home1/zaoguzmy/public_html/kaalv/classes/template/TemplateHandler.class.php(424): include() #2 /home1/zaoguzmy/public_html/kaalv/classes/template/TemplateHandler.class.php(189): TemplateHandler->_fetch() #3 /home1/zaoguzmy/public_html/kaalv/widgets/calendar_plannerXE123/calendar_plannerXE123.class.php(718): TemplateHandler->compile() #4 /home1/zaoguzmy/public_html/kaalv/modules/widget/widget.controller.php(394): calendar_plannerXE123->proc() #5 /home1/zaoguzmy/public_html/kaalv/modules/widget/widget.controller.php(477): widgetController->getCache() #6 /home1/zaoguzmy/public_html/kaalv/modules/widget/widget.controller.php(73): widgetController->execute() #7 /home1/zaoguzmy/public_html/kaalv/classes/module/ModuleObject.class.php(680): widgetController->procWidgetGenerateCodeInPage() #8 /home1/zaoguzmy/public_html/kaalv/classes/module/ModuleHandler.class.php(694): ModuleObject->proc() #9 /home1/zaoguzmy/public_html/kaalv/index.php(52): ModuleHandler->procModule()

redclip Lv. 1

댓글 2

  • 최근에 설치하신 자료가 문제일 가능성이 무척 높겠지요.

    오래 전에 배포된 자료를 PHP 8.0 이상 최신버전에서 사용하면 흔히 일어나는 문법 오류입니다.

    가장 최근에 설치한 것부터 지우고 테스트해 보는 실험정신이 아쉽네요.

     

    widgets/calendar_plannerXE123/function/class.planner123_widget_main.php

    line 1124 즉 1124번째 줄에 offset 이라는 것이 있을 텐데, 'offset' 이렇게 따옴표로 감싸 주세요.

    다른 위치에서도 똑같은 오류가 뜬다면 똑같이 수정해 주세요.

  • 이유를 찾았습니다. 옛날 xe 에서 사용했던 위젯스타일 넣은게 문제 였나 봅니다. 그걸 지웠더니 다시 돌아왔습니다. 도움감사합니다.