在PHP配置中,上傳文件大小限制是由兩個配置指令控制的:upload_max_filesize
和 post_max_size
。
upload_max_filesize
:這個指令定義了單個文件上傳的最大大小。例如,如果你想允許用戶上傳最大為5MB的文件,你需要在php.ini文件中設置:upload_max_filesize = 5M
post_max_size
:這個指令定義了整個POST請求的最大大小,包括上傳的文件和其他表單數據。通常,你應該將這個值設置得比upload_max_filesize
大一些,以便容納其他表單數據。例如,如果你想允許上傳最大為5MB的文件,并且還有其他表單數據,你可以設置:post_max_size = 10M
在修改了這些配置后,你需要重啟你的Web服務器(例如Apache或Nginx)以使更改生效。
注意:這些限制僅適用于通過PHP處理的文件上傳。如果你使用其他方法(如JavaScript)上傳文件,可能需要檢查其他相關限制。