要在Ubuntu中調整PHP的upload_max_filesize設置,請按照以下步驟操作:
打開終端(快捷鍵: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 7.4,那么文件路徑可能是/etc/php/7.4/apache2/php.ini。
使用以下命令打開文件:
sudo nano /etc/php/7.x/apache2/php.ini
如果你使用的是PHP CLI,那么命令應該是:
sudo nano /etc/php/7.x/cli/php.ini
對于PHP-FPM,請使用:
sudo nano /etc/php/7.x/fpm/php.ini
在打開的php.ini文件中,找到upload_max_filesize設置。如果沒有找到,請在文件末尾添加以下行:
upload_max_filesize = 64M
這將把最大上傳文件大小設置為64MB。你可以根據需要更改這個值。請確保使用正確的單位(K、M、G等)。
保存并關閉文件。在nano編輯器中,按Ctrl + X,然后按Y,最后按Enter。
重啟你的Web服務器以使更改生效。根據你使用的Web服務器,命令可能有所不同。以下是一些常見Web服務器的重啟命令:
對于Apache:
sudo systemctl restart apache2
對于Nginx:
sudo systemctl restart nginx
對于PHP-FPM:
sudo systemctl restart php7.x-fpm
請將7.x替換為你的PHP版本號。
現在,你已經成功調整了Ubuntu中PHP的upload_max_filesize設置。你可以通過創建一個包含phpinfo();函數的PHP文件并訪問它來驗證更改是否生效。這將顯示你的PHP配置信息,包括upload_max_filesize設置。