溫馨提示×

Ubuntu如何配置PHP文件上傳大小

小樊
38
2025-10-12 03:38:55
欄目: 編程語言

在Ubuntu系統中,配置PHP文件上傳大小主要涉及修改PHP的配置文件php.ini。以下是詳細步驟:

方法一:通過命令行修改

  1. 打開終端

    sudo nano /etc/php/7.x/apache2/php.ini
    

    請將7.x替換為你當前安裝的PHP版本號。

  2. 搜索并修改相關設置: 在php.ini文件中找到以下兩行(如果找不到,可以手動添加):

    upload_max_filesize = 2M
    post_max_size = 8M
    

    2M8M替換為你希望設置的文件上傳大小。例如,如果你想允許上傳最大為10MB的文件,可以修改為:

    upload_max_filesize = 10M
    post_max_size = 10M
    
  3. 保存并退出: 按Ctrl + X,然后按Y確認保存,最后按Enter退出。

  4. 重啟Apache服務器

    sudo systemctl restart apache2
    

方法二:通過Web服務器配置修改(適用于Nginx)

如果你使用的是Nginx作為Web服務器,可以通過修改Nginx的配置文件來調整PHP文件上傳大小。

  1. 打開Nginx配置文件

    sudo nano /etc/nginx/sites-available/default
    
  2. 添加或修改PHP配置: 在server塊中找到location ~ \.php$部分,添加或修改以下行:

    client_max_body_size 10M;
    

    10M替換為你希望設置的文件上傳大小。

  3. 保存并退出: 按Ctrl + X,然后按Y確認保存,最后按Enter退出。

  4. 重啟Nginx服務器

    sudo systemctl restart nginx
    

驗證配置

你可以通過創建一個簡單的PHP腳本來驗證配置是否生效:

<?php
phpinfo();
?>

將這個腳本放在你的Web服務器的根目錄下,然后訪問該腳本,搜索upload_max_filesizepost_max_size,查看它們的值是否與你設置的值一致。

通過以上步驟,你應該能夠成功配置Ubuntu系統中的PHP文件上傳大小。

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