m

<?= 를 <?php= (short_open_tag)

· 2011-09-11 (일) 13:52:04 · 2878 · 2
모두 수고 많으십니다.
보드 설치가 안되어 아파치나 PHP 모듈이 죽었나 하고
이리저리 찾는라 고생하였는데,
알고보니
제가 security 차원에서 php.ini 에 다음과 같이 해서 그렇더군요

short_open_tag = On

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

short_open_tag = Off

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

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

댓글 2개

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

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-09-12 조회 1,677
11-09-12 조회 1,649
11-09-12 조회 1,905
11-09-12 조회 949
11-09-11 조회 1,540
11-09-11 조회 1,229
11-09-11 조회 1,527
11-09-11 조회 970
11-09-11 조회 1,495
11-09-11 조회 1,666
11-09-11 조회 1.2만
11-09-11 조회 2,879
11-09-11 조회 1,647
11-09-11 조회 989
11-09-11 조회 1,761
11-09-11 조회 1,069
11-09-10 조회 1,876
11-09-10 조회 1,624
11-09-10 조회 1,125
11-09-10 조회 881