PHP: post_max_size가 upload_max_filesize를 무시합니다
최근 문의에서 사용자는 post_max_size 설정이 파일 크기를 제한하는 것처럼 보이는 난처한 문제에 직면했습니다. upload_max_filesize가 더 높게 설정되었음에도 불구하고 파일 업로드가 발생합니다.
질문:
다음 PHP.ini 설정에서:
post_max_size = 8Mb upload_max_filesize = 16Mb
왜 사용자가 POST 방법을 통해 16Mb 파일을 업로드할 수 없습니까?
답변:
이해해야 할 중요한 차이점은 upload_max_filesize가 요청 내의 개별 파일 크기를 제한한다는 것입니다. post_max_size는 POST 데이터 및 업로드된 파일을 포함하여 전체 HTTP 요청 본문의 전체 크기를 제한합니다.
이 시나리오에서 사용자가 16Mb 파일을 업로드하려고 시도하는 경우:
더 큰 파일 업로드를 수용하기 위해 사용자에게는 여러 가지 옵션이 있습니다.
위 내용은 'upload_max_filesize'가 내 파일 크기보다 큰데도 파일 업로드가 실패하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!