要在Ubuntu上調整PHP的post_max_size
配置,請按照以下步驟操作:
打開終端(快捷鍵:Ctrl + Alt + T)。
使用文本編輯器打開PHP配置文件。這里我們使用nano
編輯器,你也可以使用你喜歡的任何其他編輯器。在這個例子中,我們將編輯php.ini
文件。根據你的PHP版本和安裝方式,文件可能位于不同的位置。常見的位置有:
/etc/php/7.x/apache2/php.ini
/etc/php/7.x/cli/php.ini
/etc/php/7.x/fpm/php.ini
請將7.x
替換為你的PHP版本號。要找到正確的文件,你可以運行以下命令:
php --ini
這將顯示PHP的配置文件路徑。
在打開的php.ini
文件中,找到post_max_size
設置。如果沒有找到,請在文件的末尾添加以下行:
post_max_size = 100M
將100M
替換為你想要設置的值。例如,如果你想將post_max_size
設置為200MB,那么將其更改為:
post_max_size = 200M
保存并關閉php.ini
文件。在nano
編輯器中,按Ctrl + X
,然后按Y
,最后按Enter
。
重啟Web服務器以使更改生效。根據你使用的Web服務器,執行以下命令之一:
對于Apache:
sudo systemctl restart apache2
對于Nginx和PHP-FPM:
sudo systemctl restart php7.x-fpm
sudo systemctl restart nginx
將7.x
替換為你的PHP版本號。
現在,post_max_size
設置已更新。你可以通過創建一個包含以下內容的phpinfo.php
文件來驗證更改:
<?php
phpinfo();
?>
將此文件上傳到你的Web服務器,并在瀏覽器中訪問它(例如:http://your-domain.com/phpinfo.php
)。搜索post_max_size
,你應該看到你剛剛設置的值。