2011-08-23 2 views
0

나는 빠른 cgi 에의 한 php를 가진 nginx 서버가있다. 나는이 같은 재 사용할 때 :nginx는 PHP 파일에 대한 규칙을 다시 작성하여 다운로드 대화 상자를 엽니 다.

rewrite "^/tested\.html" /index.html last; 

모든 것을 확인하고, 페이지를 index.html을 tested.html에 대해 표시,하지만 내 목표는이 같은 PHP 파일 인 경우 :

rewrite "^/tested\.html" /index.php last; 

다운로드 대화 상자가 열리고 파일을 저장할 때 내 PHP 코드가 들어있는 것을 보았습니다 !!! 누구든지 나를 도울 수 있습니까?

답변

1

NginX는 PHP 코드 실행 방법을 모르므로 브라우저에 PHP가 포함 된 텍스트 파일이 제공됩니다. 당신이 PHP를위한 모듈을 설치해야 아파치 마찬가지로

는 Nginx에에, 당신은 PHP FPM

같은 것을 설치해야
관련 문제