[php] phpinfo() core 설명

2015. 3. 24. 15:54Web



336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.



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



'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