php.ini 구성 파일에서 upload_max_filesize=2M을 20M 등 더 큰 값으로 명확하게 변경했는데, 업로드할 때 파일이 10M를 초과하면 업로드가 실패하는 현상이 발생하는 경우가 있습니다.
이 현상이 발생하면 주의해야 합니다. 왜냐하면 이것이 파일 업로드 크기를 제한하는 유일한 구성이 아니기 때문입니다. 원래 있었던 또 다른 구성도 있습니다: post_max_size = 8M. 이곳은 게시물을 통한 단일 업로드의 크기를 제한합니다. 이 내용을 보고 나면 10M(실제로는 8M를 초과하면 오류가 보고됨) 이상 업로드가 실패하는 이유를 이해할 수 있을 것입니다.
사실 저는 이 문제를 예전에 접해서 해결한 적이 있습니다. 하지만 오랫동안 다시 사용하지 않고 잊어 버렸습니다. 그래서 앞으로 다시는 잊지 않기 위해 얼른 달려가서 일기를 썼습니다.
위 내용은 Note 003 PHP가 8M를 초과하는 파일을 업로드하지 못한 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!