PHP Syntax error unexpected end of file

코등어·2022년 5월 26일

php

목록 보기
1/1

작년에 학교에서 php 5.x 버전의 쇼핑몰 프로젝트를 수정하려고 했다.

현재 본인이 사용하고 있는 php 버전은 8.1.4이다.

버전 업데이트로 인한 문법적 차이가 다소 있었는데, 그 중 Syntax error unexpected end of file이라는 오류가 생겼다.

번역기를 돌려보면 이런 뜻이다.

찾아본 방법은 php.ini파일에서 short_open_tag의 값을 on으로 변경하라는 내용이였다.

short_open_tag는 php파일에서 php선언을 할때 앞에는 "<php" 끝에 "?>"를 삽입하는데 "<php"만 사용이 가능하도록 하는 설정인 것 같다.

php.ini파일에 들어가보면 198번째 줄을 On으로 바꾸고

phpinfo()를 통해 php정보를 확인할때

이 부분이 On으로 설정되어 있는 것을 확인한 후 서버를 restart하니 해당 오류는 사라졌다.

profile
정형화되지 않은 날 것의 생각을 기록합니다.

0개의 댓글