<?= 를 <?php= (short_open_tag) > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

<?= 를 <?php= (short_open_tag) 정보

<?= 를 <?php= (short_open_tag)

본문

모두 수고 많으십니다.
보드 설치가 안되어 아파치나 PHP 모듈이 죽었나 하고
이리저리 찾는라 고생하였는데,
알고보니
제가 security 차원에서 php.ini 에 다음과 같이 해서 그렇더군요

 short_open_tag = On

<? 는 무시하고 <?php 만 parsing 하라는 것인데,
그누보드 코드 대부분이 <? 만으로 되어 있으니,
아예 인스톨 자체가 먹통이었습니다.

 short_open_tag = Off

로 다시 바꾸고 쓰고 있지만
웬지 시대흐름상 바꿀 때가 되지 않았나 하네요

질문이라기 보다는 모두 한 번 생각해보자고 올립니다
감사합니다.
  • 복사

댓글 전체

저두 정말 궁굼한데
<?php 요것이 정규식이라고는 하는데
<? 이렇게 쓰면 안될이유가 뭔지 궁굼합니다.
서버에서 정규식 이외 변수를 두면 보안상 어떤문제가 생겨서인가요?
어짜피 브라우져에 뿌려지는것두 아닌 서버내에서 지지고볶는건데 말입니다.
© SIRSOFT
현재 페이지 제일 처음으로