修改PHP上傳文件大小限制的方法

1、首先打開php.ini文件,修改post_max_size設定POST數據所允許的最大限制值,php中默認post_max_size=2M;在php.in文件中按Ctrl+F,然後輸入post_max_size,找到post_max_size將其改爲自己需要上傳限制文件的大小,比如改爲post_max_size=300M;

2、修改完之後並不能上傳較大的文件,則繼續修改php.ini中的參數upload_max_filesize,其表示爲上傳文件的最大值。默認值upload_max_filesize=8M,修改爲upload_max_filesize=300M;

3、如果上傳仍然有問題,則繼續修改。可能跟上傳時間有關係。找到php.ini文件中的max_execution_time,默認值max_execution_time=30,其意思就是該頁面最長執行的時間爲30s,30s之後則上傳停止,從而導致上傳失敗。修改爲max_execution_time=0;0表示沒有限制。

附:
     另外要注意的是,post_max_size 應該大於upload_max_filesize 。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章