溫馨提示×

php在centos上的文件上傳大小限制

小樊
42
2025-03-21 13:29:30
欄目: 編程語言

在 CentOS 上,PHP 文件上傳大小限制主要由兩個配置文件決定:php.ininginx.conf(如果你使用的是 Nginx 作為 Web 服務器)或 httpd.conf(如果你使用的是 Apache 作為 Web 服務器)。

  1. 修改 php.ini 文件:

找到你的 php.ini 文件,通常位于 /etc/php.ini。使用文本編輯器打開它,例如使用 vim:

sudo vim /etc/php.ini

找到以下兩個設置項并進行修改:

upload_max_filesize = 100M
post_max_size = 100M

這里的 100M 是允許上傳的最大文件大小,你可以根據需要進行調整。修改完成后,保存并退出。

  1. 修改 Nginx 配置文件(如果使用 Nginx):

找到你的 Nginx 配置文件,通常位于 /etc/nginx/nginx.conf/etc/nginx/conf.d/default.conf。使用文本編輯器打開它,例如使用 vim:

sudo vim /etc/nginx/nginx.conf

或者

sudo vim /etc/nginx/conf.d/default.conf

server 塊中添加以下內容:

client_max_body_size 100M;

這里的 100M 是允許上傳的最大文件大小,你可以根據需要進行調整。修改完成后,保存并退出。

  1. 修改 Apache 配置文件(如果使用 Apache):

找到你的 Apache 配置文件,通常位于 /etc/httpd/conf/httpd.conf。使用文本編輯器打開它,例如使用 vim:

sudo vim /etc/httpd/conf/httpd.conf

<Directory> 塊中添加以下內容:

LimitRequestBody 104857600

這里的 104857600 是允許上傳的最大文件大?。ㄒ宰止潪閱挝唬?,對應于 100M。你可以根據需要進行調整。修改完成后,保存并退出。

  1. 重啟 Web 服務器:

對于 Nginx:

sudo systemctl restart nginx

對于 Apache:

sudo systemctl restart httpd

現在,PHP 文件上傳大小限制應該已經更新為你設置的值。

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