테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 업데이트 중 오류 채택완료

Iceland 2개월 전 조회 440

그누보드 업데이트 중 오류가 발생해서 문의드립니다.

  • 제가 원래 사용하던 버전: 5.5.13

  • 그런데 다운로드 페이지에는 5.5.13 버전이 보이지 않고, 5.5.1 → 5.5.2 → 5.5.3 순서만 있습니다.

그래서 저는 5.5.13에서 바로 5.5.2로 업데이트를 했는데, 이때는 에러가 발생하지 않았습니다.
그런데 5.5.3으로 업데이트한 뒤부터 아래와 같은 에러가 발생합니다:

 

Fatal error: Uncaught Error: Call to undefined function verify_mb_key() in /adm/admin.lib.php on line 621

 

제가 확인해보니 verify_mb_key() 함수가 common.lib.php 에 포함되어 있지 않은 것 같고,
버전 간 코드 불일치(파일 누락) 문제로 보입니다.

질문:

  1. 5.5.13에서 5.5.2, 그 다음 5.5.3으로 업그레이드한 과정이 올바른지 궁금합니다.

  2. verify_mb_key() 함수 undefined 에러를 해결하려면 어떤 파일을 교체하거나 수정해야 할까요?

  3. 혹시 5.5.13 버전은 공식적으로 배포 중단된 것인지, 아니면 다른 경로에서 받을 수 있는지 궁금합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
s
sinbi Expert
2개월 전

1. 5.5.13에서 5.5.2, 그 다음 5.5.3으로 업그레이드한 과정이 올바른지 궁금합니다.

오히려 다운그레이드 하신 꼴.... 5.5.14 쪽으로 업그레이드 하셔야...  https://sir.kr/g5_pds/7102

 

2. verify_mb_key() 함수 undefined 에러를 해결하려면 어떤 파일을 교체하거나 수정해야 할까요?

/lib/common.lib.php 파일

 

3. 혹시 5.5.13 버전은 공식적으로 배포 중단된 것인지, 아니면 다른 경로에서 받을 수 있는지 궁금합니다.

https://sir.kr/g5_pds/7062

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

I
Iceland
2개월 전
그누보드(영카트) 5.5.13 반응형웹 테스트 버전은 건너뛰어도 괜찮은 건가요?
s
sinbi
2개월 전
최신 버전이 반응형이 아닌 걸로 봐서 건너뛰어도 될 듯 합니다.

댓글을 작성하려면 로그인이 필요합니다.

2개월 전

verify_mb_key()  이 함수가 어드민 토큰 관련한 함수이에요

토큰 검수 하는 소스코드인데 함수로 만들었어요 깔끔하게 정리 한거죠

어쨌든 common.lib.php 가 아니라 /adm/admin.lib.php 최신버전 보면 있어요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

2개월 전

https://sir.kr/g5_pds/p2

보면 5.5.14 등이 있네요. 패치가 누락되서 생긴 문제 같습니다.

지금 검색이 안되서 페이지 넘기면서 하나씩 확인을 하셔야 할 거 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인