溫馨提示×

怎樣調整centos的php上傳限制

小樊
47
2025-05-16 21:52:25
欄目: 編程語言

要調整 CentOS 上的 PHP 上傳限制,您需要修改 php.ini 配置文件。以下是詳細步驟:

  1. 打開終端。

  2. 使用文本編輯器打開 php.ini 文件。通常,該文件位于 /etc/php.ini 或 /etc/php.d/ 目錄中。例如,使用 vi 編輯器,您可以輸入以下命令之一:

    sudo vi /etc/php.ini
    

    或者

    sudo vi /etc/php.d/20-php.ini
    

    注意:文件名可能因您的 PHP 版本而異。

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

    upload_max_filesize = 2M
    post_max_size = 8M
    

    這些設置項分別控制允許上傳的最大文件大小和 POST 請求的最大大小。您可以根據需要調整這些值。例如,如果您想將上傳限制更改為 50MB,可以將它們設置為:

    upload_max_filesize = 50M
    post_max_size = 50M
    
  4. 如果您還希望調整文件上傳的臨時目錄大小限制,請找到以下設置項:

    upload_tmp_dir =
    

    如果此設置為空,則 PHP 將使用系統默認的臨時目錄。要更改此設置,請將其更改為一個具有足夠可用空間的目錄路徑。例如:

    upload_tmp_dir = /tmp/php_upload
    
  5. 保存并關閉 php.ini 文件。

  6. 重啟您的 web 服務器以使更改生效。如果您使用的是 Apache,請運行以下命令:

    sudo systemctl restart httpd
    

    如果您使用的是 Nginx 和 PHP-FPM,請運行以下命令:

    sudo systemctl restart nginx
    sudo systemctl restart php-fpm
    
  7. 現在,您的 PHP 上傳限制應已更新。您可以通過創建一個包含以下內容的 PHP 文件來測試更改:

    <?php
    phpinfo();
    ?>
    

    將此文件上傳到您的 web 服務器,并通過瀏覽器訪問它。在顯示的頁面中,搜索 “upload_max_filesize” 和 “post_max_size”,以確保它們已更新為您設置的新值。

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