PHP upload_max_filesize 与 phpinfo() 的值不同

PHP upload_max_filesize 与 phpinfo() 的值不同

我正在尝试在 Amazon Linux AMI 上设置 Apache 和 PHP。

我安装了PHP 7.2.5Apache

我希望能够上传文件100M,因此我编辑了/etc/php.ini文件并设置

upload_max_filesize = 100M
post_max_size = 100M

phpinfo然后我尝试使用 Apache 和 cli输出。

以下是该文件的内容:

<?php
phpinfo();
?>

执行后同一个文件Apache显示upload_max_filesize为2M。

通过命令行执行时为: php info.php | grep -i "upload_max_filezize"

输出

upload_max_filesize => 100M => 100M

两种情况下的输出都指向同一个php.ini文件,这就是我定义最大文件上传大小的地方。

我做错了什么?

相关内容