我一直在尝试增加我的 Wordpress 实例的最大上传大小,并且我已经尝试了在搜索此问题时得到的结果中提到的所有方法。
我尝试更改 php.ini 文件、.htaccess、wp-config.php 等,但它仍然没有从 2MB 发生变化。
这可能很重要:
如果我运行php -i
并找到 upload_max_filesize,它会显示增加的值,但是当我打印时phpinfo();
,它会显示默认的 2MB,即使两者在“已加载的配置文件”中显示相同的路径。
你知道我错过了什么吗?这真是令人沮丧。
提前谢谢
答案1
因此,您检查了,phpinfo()
对、、和Loaded Configuration File
进行了适当的更改memory_limit
,然后重新启动了 Apache 并……post_max_size
upload_max_filesize
没有改变。
尝试比较以下输出:
php -i | grep -E "Loaded Configuration File|memory_limit|post_max_size|upload_max_filesize"
和
lynx -dump (URL of phpinfo.php) | grep -E "Loaded Configuration File|memory_limit|post_max_size|upload_max_filesize"
您可能会发现phpinfo()
和php -i
正在加载不同的配置文件,而您只更改了那个。
答案2
如果您对 php.ini 和 wp-config.php 的更改已正确保存,请检查文件权限/所有权。确保您的 Web 用户可以使用该文件。