首頁 > 後端開發 > php教程 > 如何使用php設定檔上傳的大小限制

如何使用php設定檔上傳的大小限制

不言
發布: 2023-04-05 12:36:02
原創
8410 人瀏覽過

upload_max_filesize和post_max_size指令決定了PHP允許在伺服器上傳的最大檔案大小。預設此值設定為2M,可以根據應用程式的要求增加該值。建議不要在共享伺服器上將此值增加得太高。下面我們就來看看PHP上傳最大檔案大小限制如何更改。


如何使用php設定檔上傳的大小限制

#找到正確的如何使用php設定檔上傳的大小限制.ini

#首先,需要在系統上找到已載入的PHP設定檔(如何使用php設定檔上傳的大小限制.ini)。對於如何使用php設定檔上傳的大小限制 cli,執行下面的命令以查找如何使用php設定檔上傳的大小限制.ini檔案。

$ 如何使用php設定檔上傳的大小限制 -i | grep 如何使用php設定檔上傳的大小限制.ini
登入後複製

對於像Apache / Nginx這樣的網頁伺服器,使用如何使用php設定檔上傳的大小限制info()函數建立一個PHP腳本,並在網路瀏覽器中進行存取。這將顯示使用的如何使用php設定檔上傳的大小限制.ini檔案的位置。

更改上傳最大檔案大小限制

upload_max_filesize變數定義了可以上傳的檔案的最大大小。 post_max_size變數定義了一次可以發佈的最大資料大小。因此,需要設定upload_max_filesize和post_max_size變數以更改PHP中的上傳最大檔案大小。編輯如何使用php設定檔上傳的大小限制.ini檔案增加最大允許上傳檔案大小編輯PHP設定檔“如何使用php設定檔上傳的大小限制.ini”並增加以下值的大小。

; Maximum allowed size for uploaded files.
; http://如何使用php設定檔上傳的大小限制.net/upload-max-filesize 

upload_max_filesize = 20M
  
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://如何使用php設定檔上傳的大小限制.net/post-max-size 

post_max_size = 20M
登入後複製

儲存設定檔並重新啟動Web伺服器以重新載入變更。

在PHP設定最大檔案上傳

另外,使用單一請求集max_file_uploads指令設定可以上傳的最大檔案數。

; 可通过单个请求上传的最大文件数
max_file_uploads = 20
登入後複製

在PHP中停用文件上傳

如果我們的應用程式不需要上傳文件,我們可以透過將Off設定為file_uploads指令來停用。

; Whether to allow HTTP file uploads.
; http://如何使用php設定檔上傳的大小限制.net/file-uploadsfile_uploads =Off
登入後複製

以上是如何使用php設定檔上傳的大小限制的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板