要在 CentOS 上為 PHP 配置 upload_max_filesize
,請按照以下步驟操作:
打開終端。
使用文本編輯器打開 PHP 配置文件。通常,該文件名為 php.ini
。它可能位于 /etc/php.ini
或 /etc/php/版本號/apache2/php.ini
(其中“版本號”是您正在使用的 PHP 版本,例如 7.2 或 7.4)。要使用文本編輯器打開文件,請運行以下命令之一,具體取決于您使用的編輯器:
sudo nano /etc/php.ini
sudo vi /etc/php.ini
sudo vim /etc/php.ini
在 php.ini
文件中找到 upload_max_filesize
設置。如果沒有找到,請在文件的末尾添加以下行:
upload_max_filesize = 50M
將 50M
替換為您希望允許的最大上傳文件大小。例如,如果您希望允許上傳最大為 100 MB 的文件,請將其設置為 100M
。
(可選)您還可以設置 post_max_size
,以允許更大的 POST 請求。這對于處理大型文件上傳非常有用。在 php.ini
文件中找到 post_max_size
設置,如果沒有找到,請在文件的末尾添加以下行:
post_max_size = 50M
將 50M
替換為您希望允許的最大 POST 請求大小。確保將其設置為大于或等于 upload_max_filesize
的值。
保存并關閉 php.ini
文件。
重啟您的 web 服務器以使更改生效。這將取決于您使用的 web 服務器:
sudo systemctl restart httpd
sudo systemctl restart nginx
和 sudo systemctl restart php-fpm
現在,您已成功設置了 CentOS 上的 upload_max_filesize
。