來源:不言 發(fā)布時(shí)間:2019-03-02 17:19:48 閱讀量:1045
upload_max_filesize和post_max_size指令決定了PHP允許在服務(wù)器上上傳的最大文件大小。默認(rèn)此值設(shè)置為2M,可以根據(jù)應(yīng)用程序的要求增加該值。建議不要在共享服務(wù)器上將此值增加得太高。下面我們就來看看PHP中上傳最大文件大小限制如何更改。
找到正確的php.ini
首先,需要在系統(tǒng)上找到加載的PHP配置文件(php.ini)。對(duì)于php cli,執(zhí)行下面的命令以查找php.ini文件。
1 |
|
對(duì)于像Apache / Nginx這樣的Web服務(wù)器,使用phpinfo()函數(shù)創(chuàng)建一個(gè)PHP腳本,并在Web瀏覽器中進(jìn)行訪問。這將顯示使用的php.ini文件的位置。
更改上傳最大文件大小限制
upload_max_filesize變量定義了可以上傳的文件的最大大小。post_max_size變量定義了一次可以發(fā)布的最大數(shù)據(jù)大小。因此,需要設(shè)置upload_max_filesize和post_max_size變量以更改PHP中的上傳最大文件大小。編輯php.ini文件增加最大允許上傳文件大小編輯PHP配置文件“php.ini”并增加以下值的大小。
1 2 3 4 5 6 7 8 9 10 11 |
|
保存配置文件并重新啟動(dòng)Web服務(wù)器以重新加載更改。
在PHP中設(shè)置最大文件上傳
另外,使用單個(gè)請(qǐng)求集max_file_uploads指令設(shè)置可以上傳的最大文件數(shù)。
1 2 |
|
在PHP中禁用文件上傳
如果我們的應(yīng)用程序不需要上傳文件,我們可以通過將Off設(shè)置為file_uploads指令來禁用。
1 2 |
|
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信