[ 해결 ] php 버젼을 5.2.9p2에서 5.3.13p1로 업데이트 하여 해당 에러나는 부분이 해결되었습니다.

 

 

카페 24 호스팅이고 php버젼이 5.2.9p2 라고 되어 있습니다. 소셜xe는 최신 버젼 0.1.5입니다.

 

설명에 따라 네이버 api 설정을 모두 마치고 네이버 로그인을 실행하면 아래와 같은 에러 메세지가 나타납니다.

 

 

Parse error: syntax error, unexpected T_CONST in  ... www/modules/socialxe/libs/naver.lib.php on line 8

 

해당 페이지 8라인의 소스는 

 

const NAVER_OAUTH2_URI = 'https://nid.naver.com/oauth2.0/'; 
     

입니다.

 

카페24의 다른 웹호스팅의 php버젼이 높은 곳( php : 5.3.13p1 )은 문제가 없는데 유독 현재 낮은 php 버젼 ( 5.2.9p2 )쪽이 에러가 발생하네요. 

  • profile
    있죠 최신에서 사용하는 문법을 구버전에서는 지원하지 않으니 그런 것이 있으면 에러가 발생하죠
  • profile ?
    감사합니다. ^^
  • profile
    그리고 5.3이상 권장하지 않나요? xe는..