그누보드5 영카트5 설치 에러 parse error, unexpected T_STRING, expecting T_OLD_FUNCTION... - 그누보드팁

본문 바로가기
전체검색

그누보드팁

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

그누보드5 영카트5 설치 에러 parse error, unexpected T_STRING, expecting T_OLD_FUN…

관리자 17-06-04 09:59

서버에 그누보드5나 영카트5를 설치할 때 아래 내용과 같은 에러 메시지가 뜨는 경우가 있습니다.

 

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /.........../lib/common.lib.php on line 2350

 

이런 경우 원인은 대부분 사용하고 계시는 웹서버 PHP 버전이 낮아서 발생하는 현상입니다.

그누보드5에서는 class 내에서 protected 키워드를 사용하는데 PHP5부터 지원합니다.

에러가 뜨는 파일에서 문제가 발생하는 라인 살펴보면 protected 가 사용되어 있을 겁니다.

 

원본 그대로 설치했는데 에러가 발생하면 일단 사용하고 계시는 웹서버 환경부터 체크하세요.

 

그누보드5, 영카트5 최소 설치 환경 

https://sir.kr/faq/3



그누보드5, 영카트5 공통 

  • PHP 5.2.17 이상 (PHP 7.2 이상 권장)
  • MySQL 5.0 이상 or MySQL 5.0 이상의 기능을 만족하는 mariaDB
  • 리눅스 호환 OS 
  • 필수 라이브러리
    • GD Library 2.0 이상
    • iconv
       
  • SNS 사용시 필수 (글을 SNS 로 복사하는 기능)
    • cURL
    • JSON
 
추가로 필요한 모듈 or 프로그램
  • 스마트폰 결제시 필수 (영카트5)
    • SOAP
    • openssl


영카트의 경우 결제 대행사(PG)에 따라 추가적인 모듈 필요
KCP : openssl, soap
LG유플러스 : cURL
KG이니시스 : mcrypt
KAKAOPAY : mcrypt, cURL

댓글목록 +1

댓글목록

profile_image

신비님의 댓글

신비 작성일

protected  키워드가 범인이였군요. 아주 유익한 정보네요.

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.