一、假設(shè)要上傳一個50M的大文件,。在php目錄----etc文件夾中,,找到配置文件php.ini。
配置 php.ini 如下:
1 2 3 4 5 6 7 |
file_uploads = On upload_tmp_dir = "d:/fileuploadtmp" upload_max_filesize = 50M post_max_size = 100M max_execution_time = 600 max_input_time = 600 memory_limit = 128M |
(1)需要保持 memory_limit > post_max_size > upload_max_filesize
此例僅供參考,,你可以根據(jù)實際情況調(diào)整,。
(2)修改完之后重新啟動php環(huán)境:
systemctl restart php-fpm(centos7.0以后版本)
Service php-fpm restart(centos7.0以前版本)
二、如果web環(huán)境為nginx
在nginx目錄的conf文件夾中,,找到配置文件nginx.conf,,調(diào)整配置文件中的client_max_body_size 200m;
(1)其最后環(huán)境所支持的最大的上傳大小由:
client_max_body_size, memory_limit,, post_max_size ,, upload_max_filesize這四個參數(shù)中最小的決定的。
(2)修改完之后重新啟動nginx環(huán)境:
systemctl restart nginx(centos7.0以后版本)
Service nginx restart(centos7.0以前版本)
本文檔教程下載: