> 백엔드 개발 > PHP 튜토리얼 > php nginx 대용량 파일 업로드 nginx apache nginx php nginx 다시 쓰기

php nginx 대용량 파일 업로드 nginx apache nginx php nginx 다시 쓰기

WBOY
풀어 주다: 2016-07-29 08:53:09
원래의
990명이 탐색했습니다.

php 구성 파일 수정

매개변수 설정 설명
vi php.ini <code>vi php.ini <br> file_uploads on #是否允许通过HTTP上传文件的开关。默认为ON即是开 <br> upload_tmp_dir – #文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 <br> upload_max_filesize 8m #允许上传文件大小的最大值。默认为2M <br> post_max_size 8m #通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M file_uploads on #HTTP를 통한 파일 업로드 허용 여부를 전환합니다. 기본값은 ON입니다.
upload_tmp_dir – #임시 파일이 저장되어 있는 서버에 파일을 업로드합니다. 지정하지 않으면 시스템 기본 임시 폴더가 사용됩니다.
upload_max_filesize 8m #최대 허용 업로드 파일 크기. 기본값은 2M
post_max_size 8m #양식의 모든 값을 포함하여 양식 POST를 통해 PHP가 받을 수 있는 최대값입니다. 기본값은 8M입니다.
설명 max_execution_time 600 #每个PHP页面运行的最大时间值(秒),默认30秒 <br> max_input_time 600 #每个PHP页面接收数据所需的最大时间,默认60秒 <br> memory_limit 8m #每个PHP页面所吃掉的最大内存,默认8M <br> 일반적으로 위의 4가지 매개변수를 설정한 후, 네트워크가 정상이라면 하지만 8M가 넘는 대용량 파일을 업로드하려는 경우 위의 4가지 항목만 설정하는 것은 불가능할 수 있습니다. 네트워크의 업로드 속도가 실제로 100M/S가 아닌 이상 다음 매개변수를 계속 설정해야 합니다.
max_execution_time 600 #각 PHP 페이지가 실행되는 최대 시간 값(초), 기본값은 30초 <code>client_max_body_size 30m; #默认1M <br> 重启 max_input_time 600 #각 PHP 페이지가 데이터를 수신하는 데 필요한 최대 시간, 기본값은 60초

memory_limit 8m #각 PHP 페이지가 소비하는 최대 메모리, 기본값은 8M 웹 서버는 nginx를 사용하며 nginx.conf에 client_max_body_size 30m; #default 1M <p> 매개변수가 있습니다. 다시 시작</p>

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

').text(i)); }; $numbering.fadeIn(1700); }); }); 위 내용은 nginx 콘텐츠를 포함한 대용량 파일을 업로드하기 위한 PHP nginx를 소개하는 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿