fastcgi 설정
여기 서 말 하 는 fastcgi 설정 은 nginx 가 fastcgi 에 대한 설정 을 말 합 니 다. fastcgi 자체 의 설정 은 fastcgi 설치 문 에 설명 되 어 있 습 니 다.
nginx 의 fastcgi 모듈 에서 제공 하 는 명령
fastcgi_pass
이 명령 은 http 대 리 를 어느 fastcgi 서버 인터페이스 로 지정 합 니 다.fastcgi_pass 뒤 에는 fastcgi 서버 주 소 를 입력 합 니 다. 이 주 소 는 도 메 인 주소 일 수도 있 고 유 닉 스 - 도 메 인 소켓 일 수도 있 습 니 다.
fastcgi_pass localhost:9000;
fastcgi_pass unix:/tmp/fastcgi.socket;
이 설정 은 fastcgi 자체 설정 의 listenaddress 가 대응 합 니 다.
예 를 들 어 위의 그 예, listenaddree 는 이렇게 설정 해 야 합 니 다:
/tmp/fastcgi.socket
fastcgi_param
이 명령 은 fastcgi 요청 의 인 자 를 설정 합 니 다. 구체 적 으로 설정 한 것 은 $SERVER 에서 가 져 옵 니 다.
예 를 들 어 현재 의 기계 환경 을 설정 하려 면
fastcgi_param ENV test;
을 사용 하여 설정 할 수 있다.php 에 있어 서 최소한 설정 해 야 할 변 수 는 다음 과 같 습 니 다.
fastcgi_param SCRIPT_FILENAME /home/www/scripts/php$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
POST 요청 에 대해 서 는 fastcgi 설정 이 필요 합 니 다.param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param 은 if 도 사용 할 수 있 습 니 다.not_empty 설정.value 가 비어 있 지 않 으 면 설정 한 다 는 뜻 입 니 다.
fastcgi_param HTTPS $https if_not_empty;
fastcgi_index
이 명령 은 fastcgi 기본 스 크 립 트 를 설정 합 니 다.바로 SCRIPTFILENAME 가 스 크 립 트 에 명중 하지 않 았 을 때 사용 하 는 것 은 fastcgi 입 니 다.index 설정 스 크 립 트 입 니 다.
fastcgi
location / {
fastcgi_pass localhost:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/www/scripts/php$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
}
fastcgi_hide_header,fastcgi_ignore_headers,fastcgi_pass_header
fastcgi_cache
이 명령 은 fastcgi 의 파일 캐 시 를 엽 니 다.이 캐 시 는 동적 페이지 를 정적 으로 저장 할 수 있 습 니 다.제공 을 가속 화하 거나 용재 로 사용 하 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.