溫馨提示×

CentOS PHP配置中的upload_max_filesize怎么調整

小樊
42
2025-05-08 20:06:53
欄目: 編程語言

要調整 CentOS 中的 PHP upload_max_filesize,請按照以下步驟操作:

  1. 打開 PHP 配置文件 php.ini。通常情況下,該文件位于 /etc/php.ini。如果你不確定文件的確切位置,可以運行以下命令來查找它:

    find / -name php.ini
    
  2. 使用文本編輯器打開 php.ini 文件。例如,你可以使用 vinano。在這里,我們將使用 vi 作為示例:

    sudo vi /etc/php.ini
    
  3. php.ini 文件中找到 upload_max_filesize 設置。它可能看起來像這樣:

    upload_max_filesize = 2M
    

    默認情況下,該值可能設置為 2M 或更小。要增加上傳文件的大小限制,請將其更改為你希望的值。例如,如果你想將最大上傳文件大小設置為 100M,你可以這樣修改:

    upload_max_filesize = 100M
    

    請確保你使用的是 M(兆字節)、K(千字節)或 G(吉字節)作為單位。

  4. 如果你還想調整 post_max_size 設置,以允許更大的 POST 請求,也可以在 php.ini 文件中找到并修改它。例如,將 post_max_size 設置為 128M:

    post_max_size = 128M
    
  5. 保存并關閉 php.ini 文件。

  6. 為了使更改生效,需要重啟你的 web 服務器。如果你使用的是 Apache,可以運行以下命令:

    sudo systemctl restart httpd
    

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

    sudo systemctl restart nginx
    sudo systemctl restart php-fpm
    
  7. 最后,驗證更改是否生效。你可以創建一個名為 info.php 的文件,其中包含以下內容,并將其上傳到你的 web 服務器:

    <?php
    phpinfo();
    ?>
    

    然后,在瀏覽器中訪問 http://your_server_ip/info.php。在顯示的 PHP 信息頁面中,搜索 upload_max_filesizepost_max_size,確保它們已更新為你設置的值。完成驗證后,出于安全原因,建議刪除 info.php 文件。

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