溫馨提示×

如何在Ubuntu中配置PHP的文件上傳限制

小樊
37
2025-03-22 15:56:59
欄目: 編程語言

在Ubuntu中配置PHP的文件上傳限制,你需要修改PHP的配置文件php.ini

  1. 打開終端(Terminal)。

  2. 使用文本編輯器打開php.ini文件。你可以使用nanovim等編輯器。這里以nano為例:

    sudo nano /etc/php/7.4/cli/php.ini
    

    注意:如果你使用的是Apache服務器,請將cli替換為apache2。如果你使用的是PHP-FPM,請將cli替換為fpm。同時,根據你的PHP版本,可能需要將7.4替換為相應的版本號。

  3. php.ini文件中找到以下設置項:

    upload_max_filesize = 2M
    post_max_size = 8M
    

    這些設置項分別表示允許上傳的最大文件大小和POST請求的最大大小。你可以根據需要修改這些值。例如,如果你想允許上傳最大為10MB的文件,可以將upload_max_filesize設置為10M,將post_max_size設置為10M。

  4. 保存并關閉php.ini文件。在nano編輯器中,按Ctrl + X,然后按Y,最后按Enter。

  5. 重啟Web服務器以使更改生效。根據你使用的Web服務器,執行以下命令之一:

    對于Apache:

    sudo systemctl restart apache2
    

    對于PHP-FPM:

    sudo systemctl restart php7.4-fpm
    

    注意:根據你的PHP版本,可能需要將7.4替換為相應的版本號。

現在,PHP的文件上傳限制已經根據你的修改進行了更新。你可以通過創建一個包含phpinfo()函數的PHP文件來測試更改是否生效。訪問該文件時,你應該能看到與文件上傳相關的配置信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女