温馨提示×

PHP配置项upload_max_filesize如何调整

小樊
34
2025-12-31 22:54:35
栏目: 编程语言

要调整 PHP 配置项 upload_max_filesize,您需要编辑 php.ini 文件。以下是详细步骤:

  1. 找到 php.ini 文件:这个文件通常位于您的 PHP 安装目录下。您可以通过创建一个包含以下代码的 PHP 文件来查找 php.ini 文件的位置:
<?php
phpinfo();
?>

将此文件保存为 find_php.ini.php,然后将其上传到您的服务器。通过访问此文件(例如:http://yourdomain.com/find_php.ini.php),您可以查看 phpinfo() 输出的信息,其中会显示 php.ini 文件的路径。

  1. 备份 php.ini 文件:在编辑 php.ini 文件之前,建议您先备份该文件,以防出现问题时可以恢复。

  2. 编辑 php.ini 文件:使用文本编辑器(如 Notepad++ 或 Sublime Text)打开 php.ini 文件。找到 upload_max_filesize 配置项,它可能看起来像这样:

upload_max_filesize = 2M

将此行的值更改为您希望设置的上传文件大小限制。例如,如果您希望允许上传最大为 10MB 的文件,您可以将其更改为:

upload_max_filesize = 10M

确保使用 “M”(兆字节)或 “K”(千字节)作为单位。

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

  2. 重启 Web 服务器:要使更改生效,您需要重启 Web 服务器。这取决于您使用的服务器类型。对于 Apache,您可以在命令行中运行以下命令(需要 root 权限):

sudo service apache2 restart

对于 Nginx 和 PHP-FPM,您可以运行以下命令:

sudo service nginx restart
sudo service php-fpm restart
  1. 验证更改:再次访问 find_php.ini.php 文件,查看 phpinfo() 输出的信息中 upload_max_filesize 的值是否已更新为您设置的新值。

现在,您已成功调整了 PHP 配置项 upload_max_filesize

0