求大哥們解決 查看全文
原文:https://blog.csdn.net/weixin_29095049/article/details/115200181 前言 PHP默認的允許上傳文件大小upload_max_filesize = 2M,當(dāng)我們需要上傳大文件時,不但要修改upload_max_filesize這個參數(shù),還要同時修改相關(guān)的其他參數(shù)。 下面我們一步一步來實踐一下,注意:修改參數(shù)后要重啟PHP和HTTPD服務(wù)才能生效 1、修改upload_max_filesize 找到php.ini配置文件,找到upload_max_filesize,將其改為upload_max_filesize = 20M 2、修改post_max_size 該參數(shù)是指POST方法可以接受的信息最大量,因此該參數(shù)的值要大于等于upload_max_filesize 默認的設(shè)置是post_max_size = 8M,我們將其改為20M 3、file_uploads 參數(shù) 該參數(shù)規(guī)定服務(wù)器上的PHP腳本是否可以接受HTTP文件上傳,默認是file_uploads = On 不需要修改 4、memory_limit 參數(shù) 該參數(shù)設(shè)置腳本可以分配的最大內(nèi)存量,防止失控的腳本獨占服務(wù)器內(nèi)存 默認memory_limit = 128M, 不需要修改 如果要上傳大體積文件,只設(shè)置上述四項還一定能行的通,需要進一步配置以下的參數(shù) : max_execution_time = 30 ; 該參數(shù)規(guī)定每個PHP頁面運行的最大時間值(秒),默認30秒,我們可以將其改為600秒 max_input_time = 60 ; 該參數(shù)規(guī)定每個PHP頁面接收數(shù)據(jù)所需的最大時間,默認60秒 ,我們也將其改為600秒 把上述參數(shù)修改后,在網(wǎng)絡(luò)所允許的正常情況下,就可以上傳大體積文件了 |
![]() 看看這個可以嗎?。?! |
你的是虛擬主機還是VPS主機?。。。。如果是VPS主機的話,到PHP配置環(huán)境中自行調(diào)整 |
Boss001 發(fā)表于 2022-11-14 15:44 你的PHP環(huán)境的配置文件啊,一般是php.ini,但根據(jù)你自己安裝的環(huán)境不同位置不同 |
PHP環(huán)境配置中調(diào)整 |
手機版|小黑屋|Discuz! 官方交流社區(qū)
( 皖I(lǐng)CP備16010102號 |皖公網(wǎng)安備34010302002376號 )|網(wǎng)站地圖|
GMT+8, 2025-10-17 08:14 , Processed in 0.085195 second(s), 15 queries , Redis On.
Powered by Discuz! X5.0 Licensed
© 2001-2025 Discuz! Team.