2016-12-07 33 views
1

上傳受memory_limit限制。但memory_limit是受機器內存限制嗎? manual沒有說任何關於它。我可以設置memory_limit高於機器內存嗎?

我的例子在手邊。覆盆子pi有1GB ram,我想上傳一個2GB的文件。

+0

dunno,但如果您的樹莓派擁有1GB的交換空間可用,則應該沒問題。但是,您不一定需要2GB的RAM來上傳2GB文件。 – Federkun

+0

@ Kitson88你回答了這個問題。你能回答我能接受的答案嗎? – janw

回答

0

當您上傳2GB的文件不要使用2GB的RAM瞬間的頂部。文件的塊被上傳,並保存爲臨時文件,直到上傳完成。您最好的選擇是嘗試它並將您的PHP.ini設置爲以下內容:

memory_limit = -1 
post_max_size = **SIZE** 
upload_max_filesize = **SIZE** 
0

以下添加到您的PHP文件

ini_set('memory_limit','2048M'); 
相關問題