httpd 重启后 upload_max_filesize 未更新

httpd 重启后 upload_max_filesize 未更新

我有一个装有 php 和 apache 的 RHEL6 机器。我想将上传限制增加到 20MB。我更改了 /etc/php.ini 中的 upload_max_filesize 参数。我重新启动了 httpd 服务。但是当我加载 php_info() 页面时,我仍然看到 upload_max_filesize 为 2MB(默认值)。

我已启用 SELinux,但在 /var/log/audit/audit.log 中看不到任何最近的“avc”条目(尽管我有一些几天前的条目)。是否还有其他 .ini 文件需要更改?如何才能保留 upload_max_filesize 值?

答案1

确保编辑正确的php.ini文件。运行以下命令来找到正确的配置文件 -

php -i | grep php.ini

输出将显示Loaded Configuration File并在那里修改upload_max_filesize

答案2

在 php.ini 文件中设置以下内容

post_max_size = 20M,上传_max_filesize = 20M

=> 重新启动 HTTPD 服务

立即检查您的上传限制

相关内容