Q&A

2.1 업데이트 후 메뉴새글 (모듈) 에러 나는분 계신가요?

2023.06.23 08:54
1,411
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.4

CONORY/modules/menunew/

이렇게 디버그에 나오는데 혹시 해결하신분 계실까요.

 

01. Deprecated: parse_str(): Calling parse_str() without the result argument is deprecated

modules/menunew/menunew.model.php:135

modules/menunew/menunew.controller.php:209

modules/menunew/menunew.controller.php:181

files/cache/menu/61.php:2510

classes/module/ModuleHandler.class.php:1173

index.php:52

02. Deprecated: parse_str(): Calling parse_str() without the result argument is deprecated

modules/menunew/menunew.model.php:175

modules/menunew/menunew.controller.php:210

modules/menunew/menunew.controller.php:181

files/cache/menu/61.php:2510

classes/module/ModuleHandler.class.php:1173

index.php:52

해링밀턴 Lv. 3

댓글 2

  • 2023.06.23 09:09 #1770435

    에러는 아니고 그냥 경고입니다. PHP 버전을 더 높인다면 진짜로 에러가 되겠지요.

     

    아무튼 Deprecated는 원래부터 나오던 경고인데 라이믹스에서 그동안 표시하지 않던 것을 2.1부터 모두 표시하도록 바뀌었을 뿐, 해당 모듈의 동작에는 영향이 없습니다.

  • 2023.06.23 09:52 #1770456

    parse_str( $value, $result ) 의 두번째 파라메터 $result 가 없나보군요. PHP 매뉴얼에 보면 php 7.2 부터는 노티스(E_DEPRECATED notice), php 8.0 부터는 에러로 처리되네요 ($result parameter is mandatory).