【问题标题】:php ini setting upload_max_filesize not workingphp ini设置upload_max_filesize不起作用
【发布时间】:2019-06-10 06:32:16
【问题描述】:

我需要在 php 7.2 Ubuntu 16.04 上将上传限制更改为 2GB。

作为第一步,当我检查 /etc/php/7.2 文件夹时,我可以看到 clifpm 文件夹。

所以为了确保我已经使用

打印了 php 信息的 ini 位置
 echo phpinfo()

我得到了输出

Server API                         :   FPM/FastCGI
Virtual Directory Support          :   disabled
Configuration File (php.ini) Path  :   /etc/php/7.2/fpm
Loaded Configuration File          :   /etc/php/7.2/fpm/php.ini 

我已经用

编辑了/etc/php/7.2/fpm/php.ini

upload_max_filesize = 2048M

然后重新启动了 apache,但使用 phpinfo() 仍然打印

  upload_max_filesize   2M

所以我尝试了命令php -i | grep -i "loaded configuration file",但它打印不同的配置文件,

 Loaded Configuration File => /etc/php/7.2/cli/php.ini

在这个文件上,我也将 upload_max_filesize 更改为 2048 并重新启动 Apache,结果仍然相同。

可能是什么问题,任何帮助将不胜感激。

【问题讨论】:

  • 您可以尝试使用 2G 而不是 2048M 吗?只是尝试,但我认为这无关紧要。
  • 不管怎样,看这里:stackoverflow.com/questions/37381522/…
  • 检查 post_max_size、upload_max_filesize

标签: php apache ubuntu-16.04


【解决方案1】:

我通过Changes to upload_max_filesize in Ubuntu php.ini will not take effect 的答案解决了这个问题。

我必须使用重新启动 php 而不是重新启动 apache

sudo service php7.2-fpm restart

【讨论】:

  • 经过 2 周的努力,终于有了帮助。非常感谢你。
【解决方案2】:

您还应该在 php.ini 中进行更改: post_max_size=2Gb

【讨论】:

    【解决方案3】:

    首先,您应该删除 ubuntu 上的所有旧 php 版本。 你的 cli php 版本是什么? 你确定你找到正确的 php.ini 位置吗? 请运行这个命令“locate php.ini”

    【讨论】:

      【解决方案4】:

      有时由于 php.ini 文件中的错误,配置文件不会在特定错误行之后加载。在这种情况下,您必须彻底检查 php.ini 文件并修复错误。

      或者,您可以为您的 php 版本下载新的 php.ini 文件,并将现有文件替换为新文件。

      在新文件中进行更改后,使用 service apache2 restart 重新启动服务器。

      【讨论】:

        【解决方案5】:

        如果更改/etc/php/7.2/fpm/php.ini/etc/php/7.2/cli/php.ini 仍然无效,请尝试更改/etc/php/7.2/apache2/php.ini。请注意,您可能必须使用sudo service apache2 restart 重新启动 apache2 服务器。 (此解决方案在安装了 Ubuntu 的服务器上进行了测试。)

        【讨论】:

          猜你喜欢
          • 2018-10-20
          • 2014-05-04
          • 2016-09-19
          • 1970-01-01
          • 2012-11-06
          • 2013-06-29
          • 1970-01-01
          • 1970-01-01
          • 2017-03-29
          相关资源
          最近更新 更多