2

Wordpress 一直声明最大文件上传限制为 2mb。phpinfo() 也是这样说的。使用 PHP 7+

尝试通过在根目录和 wp-admin 目录中创建 php.ini 和 .htaccess 文件来进行更改。似乎没有任何效果。

php.ini

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

.htaccess

php_value upload_max_filesize 40M
php_value post_max_size 42M
4

4 回答 4

6

确保您编辑了 phpinfo() 中引用的 php.ini 文件,并在valet restart之后重新启动服务。

为我工作。

于 2017-01-13T09:03:36.510 回答
5

打开终端并输入

$ php --ini

Configuration File (php.ini) Path: /usr/local/etc/php/7.1
Loaded Configuration File:         /usr/local/etc/php/7.1/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.1/conf.d
Additional .ini files parsed:      /usr/local/etc/php/7.1/conf.d/ext-geoip.ini,
/usr/local/etc/php/7.1/conf.d/ext-gmp.ini,
/usr/local/etc/php/7.1/conf.d/ext-igbinary.ini,
/usr/local/etc/php/7.1/conf.d/ext-imagick.ini,
/usr/local/etc/php/7.1/conf.d/ext-mcrypt.ini,
/usr/local/etc/php/7.1/conf.d/ext-memcached.ini,
/usr/local/etc/php/7.1/conf.d/ext-opcache.ini,
/usr/local/etc/php/7.1/conf.d/ext-redis.ini,
/usr/local/etc/php/7.1/conf.d/php-memory-limits.ini

像这样打开 php-memory-limits.ini :

nano /usr/local/etc/php/7.1/conf.d/php-memory-limits.ini

您现在可以使用 upload_max_filesize 和 post_max_size 的其他值更新文件

保存并代客重启。

于 2017-06-29T11:24:45.030 回答
2

我想它可以帮助你

A) 主题函数文件

在某些情况下,我们已经看到,只需在主题函数的文件中添加以下代码,就可以增加上传大小:

@ini_set( 'upload_max_size' , '64M' );

@ini_set( 'post_max_size', '64M');

@ini_set( 'max_execution_time', '300' );

B) 创建或编辑现有的 PHP.INI 文件

在大多数情况下,如果您在共享主机上,您将不会在目录中看到 php.ini 文件。如果您没有看到,则创建一个名为 php.ini 的文件并将其上传到根文件夹中。在该文件中添加以下代码:

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300

C)htaccess方法

有人尝试过htaccess通过修改.htaccess根目录下的文件的方法,可以增加WordPress中的最大上传大小。在根文件夹中打开或创建.htaccess文件并添加以下代码:

php_value upload_max_filesize 64M

php_value post_max_size 64M

php_value max_execution_time 300

php_value max_input_time 300
于 2016-11-02T09:33:01.110 回答
0

如果这是你的情况,我不知道,

如果您使用的是 Wordpress Network (multisite),请注意在/wp-admin/network/settings.php

我在这个 *%#@£% 上花了一个小时!

于 2018-10-15T08:48:27.000 回答