어떤 브라우저에서도 .php 페이지를 열 수 없습니다

어떤 브라우저에서도 .php 페이지를 열 수 없습니다

예를 들어 PHP 페이지를 열려고 하면 다음과 같습니다.http://minetest.net/download.php 내 브라우저는 파일을 열지 않고 PHP 파일을 다운로드하려고 합니다.

답변1

브라우저 문제가 아니라 웹사이트 문제입니다.

% curl -LI http://minetest.net/download.php
HTTP/1.1 301 Moved Permanently
Server: nginx/1.7.12
Date: Thu, 15 Oct 2015 10:39:48 GMT
Content-Type: text/html
Content-Length: 185
Connection: keep-alive
Location: http://www.minetest.net/download.php

HTTP/1.1 200 OK
Server: nginx/1.7.12
Date: Thu, 15 Oct 2015 10:39:48 GMT
Content-Type: application/x-httpd-php
Content-Length: 382
Connection: keep-alive
Last-Modified: Tue, 06 Oct 2015 20:15:30 GMT
Access-Control-Allow-Origin: *
Expires: Tue, 13 Oct 2015 08:03:51 GMT
Cache-Control: max-age=600
Accept-Ranges: bytes
Via: 1.1 varnish
Age: 0
X-Served-By: cache-ams4125-AMS
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1444905591.411330,VS0,VE85
Vary: Accept-Encoding
X-Celeron55s-Proxy-Cache: MISS
X-Celeron55s-Proxy-Thinks-This-Is: Dynamic content

이 줄에 주의하세요 Content-Type: application/x-httpd-php. nginx는 PHP 자체를 제공해서는 안 되며, 서버 측에서 PHP를 처리 하고 Content-Type: text/html.application/x-httpd-php

이는 브라우저 문제가 아닌 전적으로 서버 문제입니다. 귀하의 브라우저는 파일을 다운로드함으로써 가능한 가장 합리적인 작업을 수행했습니다. 웹마스터에게 PHP/nginx 설치를 수정하라고 지시하세요. :-)

그런데 PHP 페이지가 사용자를 다음 페이지로 리디렉션하려고 하는 것 같습니다.이것직접 액세스할 수 있는 다운로드 페이지입니다.

관련 정보