在你标记为重复之前,请听我说。我已经尝试了所有我能在网上找到的建议,但都没有成功。我已经无数次重启了。以下是我尝试过的详细列表。
这是我的设置:
- 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 = 10M'。 - 我继续重启Nginx('sudo service nginx restart')和PHP('sudo service php7.0-fpm restart')
以上不起作用,并且还有下面两种方法:
我创建了自己的'user.ini'在/etc/php/7.0/cli/conf.d/文件夹中,并且包含'upload_max_filesize = 10M'。然后我继续进行第1步操作,但仍然出现相同的错误。
有人说这叫做'error_reporting'。我在我的php.ini文件中找到了错误报告并将其从第一行更改为第二行:
- ;error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT - error_reporting = E_ALL
然后我继续进行第1步操作,但仍然不起作用。
那么,我的设置出了什么问题?我还需要在其他地方进行哪些更改?
能否更改?我已经阅读并尝试了几乎所有在线建议,但都没有起作用。
2兆字节的最大上传对我来说从来没有成为问题,但我正在导入一个大小只有3 Mb的WordPress xml文件,并且已经花费了几个小时来让这个东西工作。
这是我的设置:
- 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 = 10M'。 - 我继续重启Nginx('sudo service nginx restart')和PHP('sudo service php7.0-fpm restart')
以上不起作用,并且还有下面两种方法:
我创建了自己的'user.ini'在/etc/php/7.0/cli/conf.d/文件夹中,并且包含'upload_max_filesize = 10M'。然后我继续进行第1步操作,但仍然出现相同的错误。
有人说这叫做'error_reporting'。我在我的php.ini文件中找到了错误报告并将其从第一行更改为第二行:
- ;error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT - error_reporting = E_ALL
然后我继续进行第1步操作,但仍然不起作用。
那么,我的设置出了什么问题?我还需要在其他地方进行哪些更改?
能否更改?我已经阅读并尝试了几乎所有在线建议,但都没有起作用。
2兆字节的最大上传对我来说从来没有成为问题,但我正在导入一个大小只有3 Mb的WordPress xml文件,并且已经花费了几个小时来让这个东西工作。
默认情况下,上传文件大小不能更高。对于近年来的网站而言,2兆字节甚至有些荒谬。至少5兆字节更好。
感谢您的帮助!
phpinfo()
和终端中的php -i
有什么不同? - KhoPhi