>  기사  >  백엔드 개발  >  PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법

PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법

不言
不言원래의
2019-02-27 14:50:068343검색

upload_max_filesize 및 post_max_size 지시어는 PHP가 서버에 업로드할 수 있는 최대 파일 크기를 결정합니다. 기본적으로 이 값은 2M로 설정되어 있으며 애플리케이션 요구 사항에 따라 이 값을 늘릴 수 있습니다. 공유 서버에서는 이 값을 너무 높게 늘리지 않는 것이 좋습니다. PHP에서 최대 업로드 파일 크기 제한을 변경하는 방법을 살펴보겠습니다.


PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법

올바른 PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini 찾기

먼저 시스템에 로드된 PHP 구성 파일(PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini)을 찾아야 합니다. PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법 cli의 경우 아래 명령어를 실행하여 PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini 파일을 찾습니다.

$ PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법 -i | grep PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini

Apache/Nginx와 같은 웹 서버의 경우 PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법info() 함수를 사용하여 PHP 스크립트를 만들고 웹 브라우저에서 액세스하세요. 그러면 사용된 PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini 파일의 위치가 표시됩니다.

업로드 최대 파일 크기 제한 변경

upload_max_filesize 변수는 업로드할 수 있는 최대 파일 크기를 정의합니다. post_max_size 변수는 한 번에 게시할 수 있는 최대 데이터 크기를 정의합니다. 따라서 PHP에서 업로드 최대 파일 크기를 변경하려면 upload_max_filesize 및 post_max_size 변수를 설정해야 합니다. PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini 파일을 편집하여 허용되는 최대 업로드 파일 크기를 늘리십시오. PHP 구성 파일 "PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.ini"를 편집하고 다음 값의 크기를 늘리십시오.

; Maximum allowed size for uploaded files.
; http://PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.net/upload-max-filesize 

upload_max_filesize = 20M
  
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법.net/post-max-size 

post_max_size = 20M

구성 파일을 저장하고 웹 서버를 다시 시작하여 변경 사항을 다시 로드하세요.

PHP에서 최대 파일 업로드 설정

또한 단일 요청 세트 max_file_uploads 지시어를 사용하여 업로드할 수 있는 최대 파일 수를 설정하세요.

; 可通过单个请求上传的最大文件数
max_file_uploads = 20

PHP에서 파일 업로드 비활성화

애플리케이션에서 파일 업로드가 필요하지 않은 경우 file_uploads 지시문에 Off를 설정하여 비활성화할 수 있습니다.

아아아아

위 내용은 PHP를 사용하여 파일 업로드 크기 제한을 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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