apache를 설치하면 <?php ?> 로 구성된 것만 php파일로 인식한다.
<? ?> 태그를 사용하려면 short_open_tag = On 으로 설정해 줘야 한다.
XML을 사용하고 다른 언어에서 이러한 태그를 사용하면
서버가 쉽게 혼란스럽고 잘못된 컨텍스트에서 잘못된 코드를 구문 분석하게 된다.
하지만 때문에 이 기능은 이전 버전 기능이었으며 이전 버전과의 호환성을 지원하지만
사용하지 않는 것이 좋다.
vi /etc/php.ini (해당 위치가 아닐수 있으므로 find / -name php.ini로 확인)

short_open_tag = off -> <? 사용 X
short_open_tag = on -> <? 사용 O
설정파일 저장 후 웹데몬 재실행하여 적용
'Server > PHP' 카테고리의 다른 글
| [Laravel] laravel-echo-server pm2 - 새로운 라라벨 Socket 구조 (0) | 2025.04.11 |
|---|---|
| php 업로드 용량 설정 (0) | 2021.12.20 |
| PHP 에러코드 On/Off 설정 (0) | 2021.11.07 |
댓글