굿빌더 설치하고 에러메시지가 뜹니다. 혹시 어떤 문제인지 아시나요?

굿빌더 설치하고 에러메시지가 뜹니다. 혹시 어떤 문제인지 아시나요?

QA

굿빌더 설치하고 에러메시지가 뜹니다. 혹시 어떤 문제인지 아시나요?

본문

굿빌더 설치하고 아래와 같이 홈페이지 상단에 오류메시지가 뜹니다. 혹시 어떤 문제인지 아시는 분 계시나요? ㅠㅠ

 

3542526314_1584511634.7036.jpg

 

 

Warning: count(): Parameter must be an array or an object that implements Countable in /www_root/tmpl/w3_basic/head.php on line 53

 

 

Warning: Use of undefined constant G5_IS_MOBILE - assumed 'G5_IS_MOBILE' (this will throw an Error in a future version of PHP) in /www_root/lib/common.lib.php on line 3287

 

 

 

이런 내용들이고, 아래 관리자 페이지에서도 비슷한 에러가 뜹니다.

 

 

3542526314_1584511687.5352.jpg

이 질문에 댓글 쓰기 :

답변 1

PHP 버전이 7 이상이신것 같습니다.

PHP버전때문에 생기시는 문제인 것 같습니다.

 

간단한 해결방법은

PHP 버전은 낮추는 방법이 있고 php.ini 설정에서 에러 출력에서 warinnig 막는 방법 등...

 

위 2가지 방법이 힘드시면 

에러나는 count()가 들어간 코드를 조금 수정해보시면 될겁니다.

예를들어

for ($i=0; $i < count($rows); $i++) {

 echo '';

}

이르면 에러가 보여줄겁니다.

이 코드를 

if ($rows && count($rows)) {

  for ($i=0; $i < count($rows); $i++) {

   echo '';

  }

}

이렇게 바꾸시면 해결되실겁니다.

 

도움되셨길 바랍니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 56
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT