2015. 3. 24. 15:54ㆍFrontEnd/Web
allow_call_time_pass_reference :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 함수 사용시 변수를 강제 참조하는 것 여부를 설정합니다.
allow_url_fopen :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 외부 사이트의 파일 호출 여부를 설정 합니다.
On 설정시 외부 사이트의 파일을 호출 할 수 있습니다.
외부 파일의 호출은 보안상 문제를 유발 할 수 있으므로 사용에 각별히 유의해야 합니다.
always_populate_raw_post_data :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : On 으로 설정할 경우 항상 $HTTP_RAW_POST_DATA 변수를 선언합니다.
arg_separator.input :
- 형식 : String
- 인자 : Value
- 설명 : PHP가 URL에서 변수를 분리하는데 사용하는 구분자의 목록입니다.
arg_separator.output :
- 형식 : String
- 인자 : Value
- 설명 : PHP가 만들어 내는 URL 인자의 구분자입니다.
asp_tags :
- 형식 : flag
- 인자 : on/off
- 설명 : Asp 와 같이 <% [Code] %>태그의 사용여부를 설정합니다.
auto_append_file :
- 형식 : String
- 인자 : Include_path
- 설명 : 페이지마다 path 의 파일을 자동으로 뒤에 덧 붙여줍니다.
auto_prepend_file :
- 형식 : String
- 인자 : Include_path
- 설명 : 페이지마다 Include_path 의 파일을 자동으로 위에 덧붙여줍니다.
browscap :
- 형식 : String
- 인자 : Path
- 설명 : browscap.ini 파일의 경로를 설정합니다.
default_charset :
- 형식 : String
- 인자 : Charset
- 설명 : 기본 문자셋 을 설정합니다.
default_mimetype :
- 형식 : String
- 인자 : Mimetype
- 설명 : 기본 Mimetype 을 설정합니다. 기본값은 "text/html" 입니다.
disable_classes :
- 형식 : String
- 인자 : Value
- 설명 : 사용을 금지할 클래스를 설정합니다.
disable_fuctions :
- 형식 : String
- 인자 : Value
- 설명 : 사용을 금지할 함수를 설정합니다.
display_errors :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 에러 출력 여부를 설정합니다.
Off 설정시 접속자에게 에러가 발생한 것을 출력하지 않습니다.
display_startup_errors :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : PHP 시작시의 에러 출력 여부를 설정합니다.
doc_root :
- 형식 : String
- 인자 : Paht
- 설명 : PHP의 루트 디렉토리입니다. 비어있지 않은 경우에만 사용합니다.
PHP를 안전모드로 설정 하면 이 디렉토리 밖으 파일은 사용 할 수 없습니다.
IIS를 제외하 모든 웹 서버에서, PHP를 CGI로 사용 하면서 FORCE_REDIRECT를
설정하지 않고 컴파일 했다면, doc_root를 꼭 설정 해야 합니다.
enable_dl :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : dl() 함수를 유효하게 할 것인지를 설정합니다.
error_append_string :
- 형식 : String
- 인자 : Value
- 설명 : 에러 메시지 앞에 출력하는 라인을 설정합니다.
예)error_prepend_string = "<font color=ff0000>"
error_log :
- 형식 : String
- 인자 : Value
- 설명 : 에러 로그를 기록할 파일을 설정합니다.
error_prepend_string :
- 형식 : String
- 인자 : Value
- 설명 : 에러 메시지 뒤에 출력하는 라인을 설정합니다.
예)error_prepend_string = "</font>"
expose_php :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 서버에 PHP 설치 여부의 표출을 설정 합니다..
즉, 웹서버 헤더 사인을 추가합니다.
보안 관련 영항은 없으나, On 설정시 그서버에서 PHP 사용 여부를 확인 할수 있게 합니다.
extension_dir :
- 형식 : String
- 인자 : Paht
- 설명 : 동적 로드 확장을 찾을 디렉토리를 설정 합니다.
file_uploads :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 파일 업로드 허용 여부를 설정합니다.
gpc_order :
- 형식 : String
- 인자 : G, P, C
- 설명 : GET/POST/COOKIE 변수의 파싱 순서를 설정 합니다.
기본값은 "GPC" 입니다.
EX) "GP"로 설정할 경우같은 PHP는 쿠키를 무시하고 같은이름의 POST 방식 변수로 GET방식
변수를 덮어씌울 것입니다.
highlight.bg :
- 형식 : String
- 인자 : Color code
- 설명 : 해당 하이라이트 색상을 설정 합니다.
highlight.comment :
- 형식 : String
- 인자 : Color code
- 설명 : 해당 하이라이트 색상을 설정 합니다.
highlight.default :
- 형식 : String
- 인자 : Color code
- 설명 : 해당 하이라이트 색상을 설정 합니다.
highlight.html :
- 형식 : String
- 인자 : Color code
- 설명 : 해당 하이라이트 색상을 설정 합니다.
highlight.keyword :
- 형식 : String
- 인자 : Color code
- 설명 : 해당 하이라이트 색상을 설정 합니다.
highlight.srting :
- 형식 : String
- 인자 : Color code
- 설명 : 해당 하이라이트 색상을 설정 합니다.
html_errors :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 에러 메시지 중에 HTML 태그 사용 여부를 설정합니다.
implicit_flush :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 기본값으로 Off입니다. On으로 설정하면 PHP가 모든 출력 블럭 뒤에 바로
전송하도록 출력 레이어를 설정합니다.
이는 PHP 함수 flush()를 모든 printf(), echo(), html 블럭뒤에 호출하는 것과 동일합니다.
include_paht :
- 형식 : String
- 인자 : Path
- 설명 : require(). include(),fopen_with_path() 함수가 찾는 디렉토리 목록을 설정합니다.
디렉토리 목록은 유닉스에서는 콜론, 윈도우에서는 세미콜론으로 구분합니다.
log_errors :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 에러 로그의 기록 여부를 설정합니다..
magic_quotes_gpc :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : GPC에 자동변환 적용 여부를 설정합니다.
On으로 설정하면 ',",\,NULL를 붙이는 행위를 자동으로 합니다.
magic_quotes_runtime :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 실시간 자동변환 적용 여부를 설정합니다.
데이터 베이스나 어떤 텍스트등 외부로 부터 오는 데이터에 자동 변환을 실행여부를 설정합니다.
magic_quotes_sybase :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 사이베이스 자동변환 적용 여부를 설정합니다.
max_execution_time :
- 형식 : Integer
- 인자 : Value
- 설명 : 스크립트 최대 실행시간을 초단위로 설정합니다.
0으로 설정하면 무한대를 의미합니다. - 2010.05.13 내용추가
max_input_time :
- 형식 : Integer
- 인자 : Value
- 설명 : POST,GET, 파일업로드 등의 입력 데이터를 받아들이는 최대시간을 초단위로 설정합니다.
기본값은 60 이며 -1로 설정할경우 무제한입니다. - 2010.05.13 내용추가
업로드 가능한 최대시간 (대용량 파일 첨부목적일 경우 -1로 설정하는것이 좋습니다.)
- 2010.05.13 내용추가
memory_limit :
- 형식 : Integer
- 인자 : Value
- 설명 : 스크립트가 사용할 수 있는 최대 메모리 양을 바이트 단위로 설정합니다.
open_basedir :
- 형식 : String
- 인자 : Path
- 설명 : 안전모드와 관계없이 PHP가 열수있는 디렉토리를 설정합니다.
output_buffering :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 모든 파일의 출력 버퍼링의 활성화 여부를 설정합니다.
output_handler :
- 형식 : String
- 인자 : Value
- 설명 : 설정시 스크립트의 모든 출력을 특정 함수를 통하여 할 수 있게합니다..
post_max_size :
- 형식 : Integer
- 인자 : Value
- 설명 : POST 데이터가 혀용하는 최대 사이즈를 설정합니다. .
파일 업로드시 이 값이 upload_max_filesize 보다 커야 합니다.
또한, memory_limit는 이 값보다 커야 합니다.
precision :
- 형식 : Integer
- 인자 : Value
- 설명 : 부동 소수에 표시되는 유효 자릿수를 설정 합니다.
register_argc_argv :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : argv와 argc변수 사용 여부를 설정합니다.
register_globals :
- 형식 : flag
- 인자 : On/Off
- 설명 : On으로 설정하면 PHP가 입력으로 받아 들이는 값을 전역 변수로 다루게 됩니다.
(만약 from 에서 password 이름의 어떤 값을 post로 넘겨 받았다고 가정한다면 On
설정의 경우엔 $password 형식의 변수 사용으로 값을 받을 수 있습니다. Off경우엔
$HTTP_POST_VARS[password] 혹은 $_POST[password] 형식으로 변수를 사용하여
값을 받습니다.)
On의 경우 인자 값 변조등 보안의 문제가 발생 할 수 있으므로 각별히 유의하여 설정해야 합니다.
report_memleaks :
- 형식 : flag
- 인자 : On/Off
- 설명 : 메모리 누수여부의 리포트 표출을 설정합니다.
safe_mode :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 안전모드 사용여부를 설정합니다.
safe_mode_exec_dir :
- 형식 : String
- 인자 : Path
- 설명 : 안전모드에서 system() 함수 및 시스템 프로그램을 실행하는 함수의 경로를 설정합니다.
safe_mode_gid :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 파일이 열릴때 비교 검사 수행 방법을 설정합니다.
On 으로 설정하면 GID 비교 검사를 수행합니다.
Off 설정의 경우 UID 비교 검사를 수행합니다.
safe_mode_include_dir :
- 형식 : String
- 인자 : Path
- 설명 : 지정한 디렉토리 및 하위 디렉토리의 파일을 Include 하는경우
UID 및 GID 검사를 수행하지 않습니다.
sendmail_from :
- 형식 : String
- 인자 : Value
- 설명 : 윈도우에서 PHP가 메일을 보낼 때 "From:"에 붙이는 메일 주소를 설정합니다.
sendmail_path :
- 형식 : String
- 인자 : Path
- 설명 : Sendmail 프로그램의 위치를 설정합니다.
Sendmail 을 사용하지 않는 시스템을 이 지시어 메일 시스템이 제공하는 샌드메일
랩퍼/교체자로 설정해야 합니다.
예) qmail 경우 /var/qmail/bin/sendmail 혹은 /var/qmail/bin/qmail-inject로 설정합니다.
short_open_tag :
- 형식 : Boolean
- 인자 : on/off
- 설명 : On 의 경우 <? [php code] ?>형식의 태그 사용을 설정합니다.
Off 로 설정하면<?php [php code ?>의 형식으로 태그를 사용합니다.
XML과 같이 사용할 경우 On 으로 설정 합니다.
SMTP :
- 형식 : String
- 인자 : Value
- 설명 : PHP가 mail() 함수를 사용하여 메일을 보낼때 사용할 SMTP 서버의 주소를 설정합니다.
smtp_port :
- 형식 : Integer
- 인자 : Value
- 설명 : PHP가 mail() 함수를 사용하여 메일을 보낼때 사용할 SMTP 서버의 포트를 설정합니다.
track_errors :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 마지막 에러 혹은 경고 메시지를 $php_errormsg 변수에 저장여부를 설정합니다.
upload_max_filesize :
- 형식 : Integer
- 인자 : Value
- 설명 : 업로드 파일의 최대 크기를 설정합니다.
upload_tmp_dir :
- 형식 : String
- 인자 : Path
- 설명 : 파일 업로드를 위한 임시 저장 디렉토를 설정 합니다.
해당 디렉토리는 PHP가 실행되는 유져가 쓰기 권한을 가져야 합니다.
지정하지 않으면 시스템 기본값을 사용합니다.
user_dir :
- 형식 : String
- 인자 : Path
- 설명 : PHP 파일을 사용하는 유져의 홈 디렉토리를 설정합니다.
variables_order :
- 형식 : String
- 인자 : E, G, P, C, S
- 설명 : 환경변수/GET/POST/COOKIE/SERVER 변수의 파싱 순서를 설정 합니다.
기본값은 "EGPCS" 입니다.
EX) "GP"로 설정할 경우같은 PHP는 환경변수, 쿠키, 서버 변수를 무시하고 GET 변수는
같은이름의 POST 변수에 의해 덮어씌워질 것입니다.
y2k_compliznce :
- 형식 : Boolean
- 인자 : On/Off
- 설명 : 2000년 호환의 여부를 설정합니다.
참고 URL : http://pmice.tistory.com/149
'FrontEnd > Web' 카테고리의 다른 글
택배 배송추적 URL (0) | 2015.05.22 |
---|---|
[Jquery] For - Continue, Break (0) | 2015.04.29 |
[php]크롬 익스 인코딩 euc-kr => utf-8 (0) | 2015.03.24 |
[jquery] checkbox (0) | 2015.03.18 |
[php]변수명조합 (0) | 2015.03.17 |