在 CentOS 上配置 PHP 文件上傳限制,您需要修改 PHP 配置文件 php.ini
。以下是配置文件上傳限制的步驟:
打開終端。
使用文本編輯器打開 php.ini
文件。通常,該文件位于 /etc/php.ini
。您可以使用您喜歡的任何文本編輯器,例如 vi
、nano
或 gedit
。在這個例子中,我們將使用 vi
編輯器:
sudo vi /etc/php.ini
在 php.ini
文件中找到以下設置項并進行修改:
upload_max_filesize
:此設置項用于限制上傳文件的最大大小。例如,如果您希望將上傳限制設置為 50MB,請將其更改為:
upload_max_filesize = 50M
post_max_size
:此設置項用于限制 POST 請求的最大大小。它應該大于或等于 upload_max_filesize
。例如,如果您希望將 POST 請求限制設置為 60MB,請將其更改為:
post_max_size = 60M
file_uploads
:此設置項用于啟用或禁用文件上傳功能。要啟用文件上傳,請將其值更改為 On
:
file_uploads = On
保存并關閉 php.ini
文件。
重啟您的 web 服務器以使更改生效。根據您使用的 web 服務器,重啟命令可能有所不同。以下是一些常見 web 服務器的重啟命令:
對于 Apache:
sudo systemctl restart httpd
對于 Nginx:
sudo systemctl restart nginx
現在,您已經成功地在 CentOS 上配置了 PHP 文件上傳限制。請確保您的應用程序和客戶端代碼也遵循這些限制。