>  기사  >  백엔드 개발  >  PHP 파일 다운로드 경로가 잘못된 경우 대처 방법

PHP 파일 다운로드 경로가 잘못된 경우 대처 방법

藏色散人
藏色散人원래의
2022-01-21 09:32:082288검색

잘못된 PHP 파일 다운로드 경로에 대한 해결 방법: 1. 파일 경로를 판단할 때 상대 경로를 사용합니다. 2. "iconv('UTF-8','GB2312',$file_path)"를 실행합니다. 3. "$file_size"를 "It"으로 설정합니다. 0보다 클 수 있습니다.

PHP 파일 다운로드 경로가 잘못된 경우 대처 방법

이 글의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

php 파일 다운로드 경로가 올바르지 않으면 어떻게 해야 하나요?

php 파일 다운로드 경로가 존재하지 않습니다. 또는 다운로드 콘텐츠가 비어 있습니다

이 몇 가지는 저는 매일 프로젝트를 진행 중이고 파일을 업로드하고 다운로드해야 합니다. 오랫동안 작업을 해보니 파일 경로가 잘못되었거나, 다운로드한 php 파일에 내용이 없습니다.. 다운로드 경로가 존재하지 않거나, 다운로드 내용이 비어있습니다. . 주의가 필요한 사항을 정리해 보겠습니다.

1. 파일 경로를 판단할 때는 상대 경로를 사용해야 합니다.

2. 경로는 정확하지만 file_exists() 함수를 사용할 경우 여전히 경로가 존재하지 않는다는 메시지가 표시되면 파일 이름에 중국어 문자가 포함되어 있는지 확인해야 합니다. 그렇다면 트랜스코딩하세요:

$file_path = iconv('UTF-8','GB2312',$file_path);

3 위의 모든 내용이 정확하면 다운로드한 파일이 비어 있음을 알 수 있습니다. 그런 다음 0보다 커야 하는 Header("Accept-Length:".$file_size)의 $file_size에 주의해야 합니다.

위는 파일을 다운로드할 때 직면한 함정입니다. PHP 파일 다운로드 경로가 존재하지 않거나 다운로드 콘텐츠가 비어 있습니다

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP 파일 다운로드 경로가 잘못된 경우 대처 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.