位置:首页 > PHP > CentOS中如何调整PHP上传文件大小限制

CentOS中如何调整PHP上传文件大小限制

时间:2026-08-20  |  作者:星河游者  |  阅读:0

在CentOS上调整PHP上传大小限制,核心操作就是修改php.ini配置文件。 下面按步骤说明,照着操作即可。

怎样调整CentOS PHP上传大小限制

操作步骤

  1. 打开终端。可以通过SSH连接服务器,或者直接打开本地终端。

  2. 用文本编辑器打开php.ini文件。这个文件通常位于/etc/php.ini/etc/php/7.x/cli/php.ini(其中的x代表你的PHP版本号)。

    比如用nano编辑器:

    sudo nano /etc/php.ini

    如果你用的是Apache服务器,那就编辑/etc/php/7.x/apache2/php.ini;如果是Nginx配合PHP-FPM,则编辑/etc/php/7.x/fpm/php.ini。注意把版本号替换成实际安装的版本。

  3. 在php.ini里找到下面这两行配置:

    upload_max_filesize = 2M
    post_max_size = 8M

    upload_max_filesize限制单个上传文件的最大体积,post_max_size限制整个POST请求的最大数据量。

    根据实际需求调整数值。比如要改成50MB:

    upload_max_filesize = 50M
    post_max_size = 50M

    注意:post_max_size应该大于或等于upload_max_filesize,否则上传大文件时可能被截断。

  4. 保存并关闭php.ini文件。

  5. 重启Web服务器,让配置生效。不同服务器对应的命令不同:

    Apache:

    sudo systemctl restart httpd

    Nginx + PHP-FPM:

    sudo systemctl restart nginx
    sudo systemctl restart php7.x-fpm

    记得把x换成你的PHP版本号。

  6. 验证配置是否生效。创建一个包含phpinfo();的PHP文件,例如:

    把文件上传到Web服务器根目录,再通过浏览器访问。

    在输出信息里搜索“upload_max_filesize”和“post_max_size”,查看是否已经变成你设置的值。

    如果没变,先检查是不是改对了文件,再确认是否已经重启服务。

关键提醒

  • 核心是修改正确的php.ini文件。

  • 不要弄错PHP版本号和配置文件路径。

  • 修改完成后一定要重启服务。

整个过程并不复杂,重点就是找对配置文件、改对参数,并完成服务重启。这样就能成功调整PHP上传大小限制。

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多