WordPress显示的Upload_max_FileSize与php.ini设置不同

时间:2020-05-03 作者:jasie

我有php。我的WordPress安装的以下目录中的ini文件:

wp admin(wp管理)在我设置的所有内容中upload_max_filesize = 640M; - 640MB 是提供程序在我的包(我调用了)中允许的最大值。

memory_limit = 268435456;
post_max_size = 67108864;
upload_max_filesize = 640M;
我没有在wp config中配置upload\\u max\\u文件大小。php或in。htaccess。我用确认了该值phpinfo()ini_get(\'upload_max_filesize\').

尽管如此,WordPress显示64 MB 在媒体上传页面和WooCommerce状态页面上的最大值。

我完全困惑不解。我检查了栈上的每一篇帖子,但我找不到那个不和谐的答案。非常感谢您的帮助。

upload pageWC status

2 个回复
SO网友:jasie

更新日期:

通过在php中使用数字,我得出了以下结论。ini in/wp管理员:

管理区域中的添加上载页面似乎总是display the lower value 其中之一post_max_sizeupload_max_filesize.

就我而言,post_max_size 低于upload_max_filesize 这就是为什么“上载文件的最大大小”不显示640MB,而显示64MB的原因。

我想这与此有关:看php.net docs 作为:

post\\u max\\u size integer设置允许的post数据的最大大小。此设置还影响文件上载。要上载大文件,此值必须大于upload\\u max\\u filesize。一般来说,memory\\u limit应该大于post\\u max\\u size。

SO网友:Omer YILMAZ

upload_max_filesize 用于从多部分表单上载文件。另一方面post_max_size 是表单中的过帐大小。(输入文本区域等)。所以我更喜欢在根目录中创建php文件,比如php。php和编写phpinfo进行真正的比较。

<?php
phpinfo();