php 서버 파일 다운로드

확장명이 .3gp, .apk 파일, .avi,. x m s, .csv, .doc 및 .gif와 같은 확장명을 가진 파일이 있는 경우 표준 MIME 형식이 반환 됩니다., .mdf, .mvt, .3p, .ov, .vz, .5f, .5m, .5m, .5m, .5g, .5m, .3m, .ogl, .ogl, .3h 등 . p d f, .pdf,. p s t, .tif, .wmv, .txt, .xls, .xlsx, .xml,. x m l 및 .zip을 모두 제공 하는 것을 알 것입니다. 물론 그들은 멀리 이동 해야 하지만, 그들 중 많은 관리 서버 호스팅에 대 한 높은 비용으로 인해 공유 호스팅을 고집. 이 웹 사이트는 디지털 오션에 의해 VPS 이며 제어판의 일종으로 서버 파일럿을 사용 하 고 있습니다. 사용 하지 않기 때문에 mod_sendfile를 사용할 수 없습니다., 하지만 Nginx 변종 확인 합니다. PDF 또는 이미지 파일을 가리키는 링크를 클릭 하면 하드 드라이브로 직접 다운로드 되지 않습니다. 그것은 단지 당신의 브라우저에서 파일을 열 것입니다. 또한 하드 드라이브에 저장할 수 있습니다. 그러나 zip 및 exe 파일은 기본적으로 하드 드라이브에 자동으로 다운로드 됩니다. 이 예제에서 이미지에 대 한 요청은 표시 되지만 HTML 파일에 대 한 요청은 “PHP에 오신 것을 환영 합니다”를 표시 합니다.

www.php.net/downloads.php에서 최신 PHP 5 ZIP 패키지를 정상적으로 다운로드 하면 서버 사이드 스크립팅 언어를 반드시 사용할 필요가 없습니다. 이미지, zip 파일, pdf 문서, exe 파일 등을 다운로드 하는 PHP 처럼 이러한 종류의 파일을 공용 액세스 가능한 폴더에 저장 하면 해당 파일을 가리키는 하이퍼링크를 만들 수 있으며 사용자가 링크를 클릭할 때마다 브라우저가 해당 파일을 자동으로 다운로드 합니다. 이것은 내가 제일 좋아하는 PHP 다운로드 스크립트입니다. 클라이언트가 사이트 방문자가 암호로 보호 된 디렉토리에서 큰 파일을 다운로드 할 수 있기를 원하는 때까지 다른 더 간단한 방법을 사용 했습니다. PHP 스크립트는 모든 종류의 파일에 대 한 아파치 웹 서버에서 작동. 나는 500MB 보다 큰 파일 다운로드에이 스크립트를 사용 했습니다. 캐시 제어 헤더는 웹 브라우저 내에서 기본적으로 열리는 경우에도 텍스트 파일 및 기타 파일에 대 한 다운로드를 강제 하는 데 사용 됩니다. PHP readfile () 함수를 사용 하 여 이미지 또는 다른 종류의 파일이 사용자의 하드 드라이브로 직접 다운로드 되도록 강제할 수 있습니다. 여기에서 우리는 사용자가 한 번의 마우스 클릭으로 브라우저에서 이미지 파일을 다운로드 할 수 있는 간단한 이미지 갤러리를 만들 거 야. 대부분의 최신 브라우저는 PDF 및 미디어 파일을 인라인으로 표시 하기 때문에 PHP 프로그래밍 언어를 사용 하 여 작성 중인 파일의 HTTP 헤더를 변경할 수 있으므로 지정 된 파일 형식을 표시 하는 대신 브라우저를 강제로 다운로드할 수 있습니다. 이 튜토리얼에서 우리는 서버가 PHP에 대 한 지원을 활성화 했다고 가정 하 고 .php로 끝나는 모든 파일은 PHP에 의해 처리 됩니다. 대부분의 서버에서이는 PHP 파일의 기본 확장 이지만 서버 관리자에 게 문의 하십시오.

서버가 PHP를 지 원하는 경우, 당신은 아무것도 할 필요가 없습니다. .Php 파일을 생성 하 여 웹 디렉토리에 저장 하면 서버가 자동으로 구문 분석 합니다. 아무 것도 컴파일하지 않아도 되며 추가 도구를 설치할 필요가 없습니다. 당신이 모든 종류의 것을 할 수 있도록 마법의 태그의 완전히 새로운 가족과 함께 간단한 HTML 파일로 이러한 PHP 지원 파일의 생각.