>백엔드 개발 >PHP 문제 >PHP에서 파일 크기 업로드 제한을 설정하는 방법

PHP에서 파일 크기 업로드 제한을 설정하는 방법

藏色散人
藏色散人원래의
2020-07-14 09:34:042852검색

PHP에서 파일 크기를 설정하는 방법: 먼저 "php.ini" 구성 파일을 찾아서 연 다음 HTTP를 통한 파일 업로드를 허용하도록 스위치를 설정한 다음 "upload_max_filesize" 항목을 찾아 최대 업로드 파일 크기를 수정하세요. 마지막으로 POST 형식을 설정하십시오. PHP가 받을 수 있는 최대값을 지정하십시오.

PHP에서 파일 크기 업로드 제한을 설정하는 방법

php.ini php에서 업로드된 파일의 크기 제한을 수정하는 방법

php.ini를 열고 먼저

file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M
post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

를 찾으세요. 일반적으로 위의 4가지 매개 변수를 설정한 후

하지만 8M가 넘는 대용량 파일을 업로드하고 싶다면 위 4가지 항목만 설정하면 확실히 작동됩니다.

다음 매개변수를 추가로 구성하세요

max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M

위 매개변수를 수정한 후 네트워크에서 허용하는 일반적인 상황에서 대용량 파일을 업로드할 수 있습니다

max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m

더 많은 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요!

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

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