Nginx和PHP上傳檔案大小的限制

2022-03-02 14:32:58 字數 508 閱讀 2410

client_max_body_size    80m;
php.ini

file_uploads = on ;	是否允許通過http上傳檔案的開關。預設為on即是開

upload_tmp_dir ; 檔案上傳至伺服器上儲存臨時檔案的地方,如果沒指定就會用系統預設的臨時資料夾

upload_max_filesize = 80m ; 允許上傳檔案大小的最大值。預設為2m

post_max_size = 80m ; 指通過表單post給php的所能接收的最大值,包括表單裡的所有值。預設為8m

進一步配置以下的引數

max_execution_time = 600 ; 每個php頁面執行的最大時間值(秒),預設30秒

max_input_time = 600 ; 每個php頁面接收資料所需的最大時間,預設60秒

memory_limit = 8m ; 每個php頁面所吃掉的最大記憶體,預設8m

nginx設定上傳檔案大小

通過設定nginx的client max body size解決nginx php上傳大檔案的問題 用nginx來做webserver的時,上傳大檔案時需要特別注意client max body size這個引數,否則會中斷在nginx的請求中,在php中是無法記錄到訪問的.一般上傳大檔案流程 首先...

nginx上傳檔案大小限制

上傳超過1m大的客戶端檔案無法正常上傳,nginx直接報錯,上傳檔案太大,於是修改了下nginx的配置,就可以了。按照網上所說的加上client max body size 字段,怎麼重啟nginx都不行。後來發現放的位置有問題!server location web service locatio...

PHP上傳檔案大小限制

歸納了一下上傳檔案大小通常需要設定的地方 1 php.ini配置檔案 設定最大上傳檔案大小 預設為20m php upload max filesize 10m post max size 10m memory limit 20m upload max filesize 10m post max s...