Q&A

등업(그룹) 관리 모듈 에러가 나는데요. php7.1 이후부터는 작동 안하나요?

2023.06.26 20:42
1,436
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.4
문제 페이지 주소 비공개 (작성 후 5일 경과)

스크린샷 2023-06-27 053547.png

gradeup.view.php 파일은 검색해보고 수정을 하여

요기까지는 어찌어찌해서 되는데요.

 

등업신청하기를 누르고 진행하면 에러가 납니다.

ArgumentCountError #0 "Too few arguments to function gradeupModel::getCheckCondition(), 3 passed in /volume1/web_todayplus/modules/gradeup/gradeup.controller.php on line 171 and exactly 4 expected" in modules/gradeup/gradeup.model.php on line 123

 

스크린샷 2023-06-27 053643.png

 

 

검색해 본 결과 과거에 기진곰님께서 PHP 7.1부터는 안될거라고 댓글을 남겨주신걸 봤습니다.

저는 PHP 7.4를 사용중인데요. 

다른 분들은 잘 사용중이신지 아니면 더이상 지원이 안되어 사용을 안하시는지 궁금합니다.

혹시 되는 분 계시면 어떻게 해결하셨는지 알려주실 수 있을까요?

 

성운시연 Lv. 5

댓글 7

  • 2023.06.26 20:50 #1771221
    유지보수 안되어서 7.1부터 동작이 보장안되어있긴 합니다.

    곧 패치를 해서 찾아뵐 수 있도록 할께요 ㅠㅠ
  • 2023.06.27 00:07 #1771241
    아.. 네 감사합니다. 열심히 기다려보겠습니다. ^^;;;
  • 2023.06.27 05:48 #1771285
    modules/gradeup/gradeup.model.php 에서
    function getCheckCondition($type,$condition,$member_srl,$date){
    를 아래처럼 변경해보세
    function getCheckCondition($type,$condition,$member_srl,$date=''){
  • 2023.06.27 10:45 #1771315

    이렇게 변경하면 관리자 모드에서 모듈접근 자체가 안됩니다. 바로 에러가 떠 버리네요.

    아.. 에러는 사라졌습니다. 제가 오타를 쳤네요 

    정상적으로 작동하는거 처럼 보이는데 좀 더 확인해보겠습니다.

    감사합니다.

  • 2023.06.27 10:54 #1771320

    스크린샷 2023-06-27 195208.png

    이전 오류는 사라졌습니다만... 승인을 할려구 클릭하면

     

    스크린샷 2023-06-27 195317.png

     

    스크린샷 2023-06-27 195337.png

    ArgumentCountError #0 "Too few arguments to function gradeupModel::gradeUp(), 4 passed in /volume1/web_todayplus/modules/gradeup/gradeup.controller.php on line 236 and exactly 5 expected" in modules/gradeup/gradeup.model.php on line 304

    common/framework/Debug.php:770

     

    이번엔 이런 에러가 뜹니다;;;

  • 2023.06.27 20:02 #1771379
    어제 톡드린 대로 이런 식으로 수정까지 10개 이상 오류를 잡아야합니다.;; 이런 식으로 하나하나 수정 방법 대응은 어렵습니다만 카톡방에서 전달해드린 링크에 보시면 수정내용도 같이 들어가 있습니다.
  • 2023.06.28 07:57 #1771443
    네 어제 보니 수정내용이 많더군요. 이렇게 한개한개 수정하기는 무리가 있어 보입니다.
    보여주신 내용은 제가 봐도 모르는 거라.. 이해할려면 코딩공부를 해야할거 같습니다. ^^