首頁  >  文章  >  後端開發  >  PHP上傳大小限制修改

PHP上傳大小限制修改

韦小宝
韦小宝原創
2018-02-26 09:58:4512547瀏覽

PHP開發中上傳是很常見也是很重要的一點,而PHP上傳的大小是被限制的,為了更好的起到PHP上傳的速度,我們要修改上傳大小限制,好了!我們一起來看看是如何修改PHP上傳限制的吧!

  1. 一般的檔案上傳,除非檔案很小.就像一個5M的檔案,很可能要超過一分鐘才能上傳完.
    但在php中,預設的該頁最久執行時間為30 秒.是說超過30秒,該腳本就停止執行.
    這就導致出現無法打開網頁的情況.

##這時我們可以修改max_execution_time

在php.ini裡找

max_execution_time

預設是30秒.改為


max_execution_time = 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.#找出post_max_size .改為


upload_max_filesize = 100M

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

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

查找upload_max_filesize,預設8M改為


rrreee

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

更多上傳文章:

在PHP程式中,常常會遇到這種問題,上傳附件時明明成功上傳了很多附件,如圖片等,但實際上只存在20個附件,或直接報錯誤無法上傳。
如何突破php上傳多個檔案的max_file_uploads限制難題

#本篇文章主要介紹了禪道附件大小的限制、PHP上傳檔案大小限制,對於PHP教程有興趣的同學可以參考一下。

禪道附件大小的限制、PHP上傳檔案大小限制######

以上是PHP上傳大小限制修改的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn