php設定檔案上傳大小 php 修改上傳檔案大小

2021-10-22 21:26:00 字數 952 閱讀 4598

有些朋友要通過自己的**後台,包括論壇,來上傳一些檔案,php一般為2m,或8m(以下我們按預設為2m),接下來就是來講怎麼修改上傳檔案大小的。

1.首先修改執行上傳檔案限制

一般的檔案上傳,除非檔案很小.就像乙個5m的檔案,很可能要超過一分鐘才能上傳完.

但在php中,預設的該頁最久執行時間為 30 秒.就是說超過30秒,該指令碼就停止執行.

這就導致出現 無法開啟網頁的情況.這時我們可以修改 max_execution_time

在php.ini裡查詢

max_execution_time

預設是30秒.改為

max_execution_time = 0

0表示沒有限制

另一種方法是可以在php程式中加入

set_time_limit();

來設定頁面最久執行時間.

set_time_limit(0);//0表示沒有限制

2.其次修改資料報的最大限制

修改 post_max_size 設定 post 資料所允許的最大大小。此設定也影響到檔案上傳。

php預設的post_max_size 為2m.如果 post 資料尺寸大於 post_max_size $_post 和 $_files superglobals 便會為空.

查詢 post_max_size .改為

post_max_size = 150m

3. 最好修改上傳檔案的最大限制

很多人都會改了第二步.但上傳檔案時最大仍然為 2m.

為什麼呢.我們還要改乙個引數upload_max_filesize 表示所上傳的檔案的最大大小。

查詢upload_max_filesize,預設為8m改為

upload_max_filesize = 100m

另外要說明的是,post_max_size 大於 upload_max_filesize 為佳

2009-03-24

php 檔案上傳設定大小

php上傳檔案用 move upload file函式時預設上傳檔案大小時2m 怎樣調節大小?開啟你的php.ini 檔案。post max size 20m post 資料所接受的最大值 upload max filesize 10m 上傳的單個檔案的最大值 max execution time ...

php上傳大小檔案設定

開啟 php.ini,首先找到 file uploads 區域,有影響檔案上傳的以下幾個引數 file uploads on 是否允許通過http上傳檔案的開關。預設為on即是開 upload tmp dir 檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時資料夾 upload ...

php上傳檔案設定,php上傳大檔案設定方法

開啟php.ini,首先找到 file uploads 區域,有影響檔案上傳的以下幾個引數 file uploads on 是否允許通過http上傳檔案的開關。預設為on即是開 upload tmp dir 檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時資料夾 upload m...