메뉴 건너뛰기

Dev tips

PHP [php.ini] auto_prepend_file, auto_append_file 설정

taknim 2009.06.04 22:58 조회 수 : 11648 추천:2764

php.ini에는 auto_prepend_file, auto_append_file 이라는 설정이 있다.
include 와 동일하지만 특정 host 단위나 전체 host 단위의 php 에 소스 내에 추가없이 include를 할 수가 있다.
  • auto_prepend_file
    php 파일이 실행되기 전에 실행할 파일을 지정한다. 값이 존재하지 않으면 disable 된다.
    모든 php에서 최상단에 특정 내용을 보여줄 때 유용하다.
  • auto_append_file
    php 파일이 실행된 후에 실행할 파일을 지정한다. 값이 존재하지 않으면 disable 된다.
    auto_prepend_file 과 반대로 모든 php에서 최하단에 특정 내용을 보여줄 때 유용하다.
    단, auto_append_file은 최하단에 보여지므로 php 파일 중간에 exit(); 가 실행되는 경우 disable 된다.

php.ini 에서 설정할 경우
auto_prepend_file = 파일경로
auto_append_file = 파일경로

httpd.conf 에서 설정할 경우
<VirtualHost *>
  DocumentRoot /www/
  ServerName   aaa.abc.com
  php_value    auto_prepend_file /www/header.inc
</VirtualHost>


번호 제목 글쓴이 날짜 조회 수
313 구글을 이용한 rapidshare 에 등록된 파일 검색 taknim 2009.06.19 9403
312 폼관련 스크립트 짤때 맨날 인클루드 해서쓰는 함수들 taknim 2009.06.17 7446
311 [객체지향] this / __get() / __set() / clone / autoload / :: taknim 2009.06.12 9255
310 [Oracle] ORA-00600, ORA-06544, ORA-06553 오류 발생시 taknim 2009.06.09 23834
» [php.ini] auto_prepend_file, auto_append_file 설정 taknim 2009.06.04 11648
308 IE6 에서 SELECT z-index 문제 taknim 2009.06.04 10207
307 리눅스에서 삼바서버 연결하기, 끊기 (mount, umount) taknim 2009.05.29 12319
306 VNC사용시 number keypad숫자가 안 먹을때 taknim 2009.05.29 11947
305 문자열에서 문자 하나하나를 html 형식(&#)으로 변경하기 taknim 2009.05.14 8013
304 이미 설치된 아파치에 rewrite 모듈 추가 설치 taknim 2009.04.30 11878
303 MS-SQL 링크드 서버 만들기 taknim 2009.03.20 12175
302 특정 레코드 앞뒤로 합계 구하기(over,range,PRECEDING,following) taknim 2009.02.05 9909
301 StrConv 함수 - 로케일 변환 taknim 2009.01.30 10796
300 javascript 로 stylesheet 컨트롤할때 키워드 매칭표 taknim 2009.01.22 6783
299 iframe 크기 자동조절 (네이버) - 파이어폭스가능 taknim 2009.01.22 7577
298 POST방식으로 다른 charset Action에 Data 넘겨주는 방법 taknim 2009.01.22 10247
297 mysql 자동 최적화 / 복구 스크립트 taknim 2009.01.16 9794
296 [KISA] mod security 매뉴얼 및 동영상 taknim 2009.01.14 10658
295 유용한 함수 pack, unpack, ip2long, long2ip taknim 2009.01.13 33346
294 윈도우 리부팅.끄기.잠금 아이콘 만들기 [1] taknim 2009.01.08 9601