테스트 사이트 - 개발 중인 베타 버전입니다

<?= 를 <?php= (short_open_tag)

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

short_open_tag = On

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

short_open_tag = Off

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

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

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

보안관련하고 상관이 있는거였나요?.;;
xml 구분을 두기위해서 on으로 하고 있긴 한데...
저두 정말 궁굼한데
<?php 요것이 정규식이라고는 하는데
<? 이렇게 쓰면 안될이유가 뭔지 궁굼합니다.
서버에서 정규식 이외 변수를 두면 보안상 어떤문제가 생겨서인가요?
어짜피 브라우져에 뿌려지는것두 아닌 서버내에서 지지고볶는건데 말입니다.

게시글 목록

번호 제목
284255
284248
284247
284246
284242
284238
284234
284233
284229
284224
284222
284215
284213
284212
284209
284208
284201
284193
284192
284174