Extra Form
PHP PHP 7.2
CMS Rhymix 2.0

좀 오래된 자료 경험치 출력 위젯을 사용 중입니다.

 

111.JPEG

 

서버 에러 로그에 아래와 같은 에러메시지가 계속 반복되는데요.

 

[21-Nov-2022 08:20:00 Etc/GMT-9] PHP Warning: Creating default object from empty value in /home/site/www/widgets/experience_status/experience_status.class.php on line 32
#0 /home/site/www/widgets/experience_status/experience_status.class.php(32): Rhymix\Framework\Debug::addError()
#1 /home/site/www/modules/widget/widget.controller.php(394): experience_status->proc()
#2 /home/site/www/modules/widget/widget.controller.php(477): widgetController->getCache()
#3 /home/site/www/modules/widget/widget.controller.php(295): widgetController->execute()
#4 unknown(0): widgetController->transWidget()
#5 /home/site/www/modules/widget/widget.controller.php(266): preg_replace_callback()
#6 /home/site/www/modules/widget/widget.controller.php(248): widgetController->transWidgetCode()
#7 /home/site/www/classes/module/ModuleHandler.class.php(1303): widgetController->triggerWidgetCompile()
#8 /home/site/www/classes/display/DisplayHandler.class.php(85): ModuleHandler::triggerCall()
#9 /home/site/www/classes/module/ModuleHandler.class.php(1206): DisplayHandler->printContent()
#10 /home/site/www/index.php(52): ModuleHandler->displayContent()

 

해당 라인입니다. experience_status.class.php(32)

 

2022-11-21 16,27,54.JPEG

 

이런 유형의 에러는 무시해되 되는건지 아니면 혹시 따로 조치 할 수 있는 방법이 있을까요?

  • Lv19

    $widget_info = new stdClass();
    라는 게 있는지 살펴보시고 없으면 앞 줄쯤에 넣어보세요.

     

    php 7.x 이전인가에는 괜찮았던 걸로 아는데 그 이후부터는 에러 메시지를 뿌려주더군요.

  • Lv19 ? Lv7

    답변감사합니다. ^^ 더이상 에러 메시지는 뜨진 않는데요. 

     

    앞줄쯤이라고 말씀 해 주신게  에러가 발생하는 32라인 앞줄쯤이 맞는거죠?

    2022-11-21 17,15,43.JPEG

     

     

     

     

     

    Atachment
    첨부
  • Lv19
    네, 맞습니다. 자세한 내용이 더 알고 싶으시다면 여기를 참조하세요~
    https://xetown.com/questions/1551943
  • Lv19 ? Lv7
    감사합니다. ^^