뭣이중헌디
12.10 PHP 오류 본문
ㅇshort_open_tag 문제점
- PHP 버젼이 올라가면서 <? 만써도 되던 놈들이 <?php로 변경하여 됨
- /etc/php5/apache2/php.ini를 열어서 아래부분을 Off->On으로 수정하면 됨..
short_open_tag = Off
- service apache2 stop / service apache2 start 해주면 정상처리 됨
예전에는 PHP 프로그래밍을 할 때 <? 로 열었지만, 최근 다양한 언어가 나오면서 충둘 방지를 위하여 <?php 식으로 표준이 바뀌어 이렇게 태그를 열게 됩니다.
직접 웹 프로그래밍을 하시는 것이라면 여실 때 <?php로 열어주시고, 만약 어쩔 수 없이 구형 프로그램을 서버에서 돌리시기 위함이라면 아래 문서를 참조하여 서버의 php.ini 설정파일을 수정하여 사용하시면 잘 동작될 겁니다.
사용 전에는 서비스 재시작 잊지 마시고요!
http://php.net/manual/en/ini.core.php
http://www.phpk.org/archives/148
http://faq.hostway.co.kr/Linux_WEB/1252
Comments