【发布时间】:2025-12-10 03:20:06
【问题描述】:
在将此标记为重复之前,请听我说完。我已经尝试了所有可以在网上找到的建议。没有工作。我已经无数次重启了。我在下面尝试过的详细列表。
这是我的设置:
- Nginx 1.10
- PHP 7.0
- WordPress 4.7
- 我在 VPS 上。我可以访问和控制每个文件!
这是我想做的:
- 增加我的 WordPress 的上传文件大小。
为什么?
- 每当我上传大于 2 兆字节的文件时,我都会收到以下错误:
The uploaded file exceeds the upload_max_filesize directive in php.ini.这就是它告诉我的全部内容。
这是我所做的:
-
一个。所以出于常识,我进入
/etc/php/7.0/cli/php.ini因为php.ini -i告诉我加载的配置来自该文件。在php.ini文件中,我将upload_max_filesize = 2M更改为upload_max_filesize = 10Mb.我继续重启,Nginx (
sudo service nginx restart) 和 PHP (sudo service php7.0-fpm restart)
以上不适用于以下 2 种其他方法:我仍然得到:
The uploaded file exceeds the upload_max_filesize directive in php.ini.
- 我在
/etc/php/7.0/cli/conf.d/文件夹下创建了我自己的user.ini,内容为upload_max_filesize = 10M
我继续做 1。还是一样的错误
- 他们说有个东西叫做
error_reporting。我继续在我的php.ini文件中找到错误报告。我从下面的第一行更改为第二行:;error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT error_reporting = E_ALL
我做了 1.b.,还是不行。
那么 #&)#(* 我的设置有什么问题,我还需要在其他地方更改什么?
它甚至可以改变吗?我已经阅读并尝试了几乎所有在线建议,但始终没有奏效。
这对我来说从来都不是问题,最多 2 次上传,但我正在导入一个只有 3 Mb 的 wordpress xml 文件,我已经花了几个小时试图让这个东西工作.
默认情况下,上传大小不能再大一点。 2兆字节对于近年来的一个网站来说甚至是荒谬的。至少 5 个更好。
感谢任何帮助!
【问题讨论】:
-
确保您正在编辑正确的 ini 文件。检查 phoinfo() 进行验证。
-
@RobertRocha 在终端中
phpinfo()与php -i有何不同? -
@RobertRocha 是的,它们是不同的。我愚蠢地认为他们是一样的。