본문 바로가기
Server/PHP

PHP <? 코드를 사용할수 있게 설정

by 얽디 2021. 11. 7.

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

댓글