Максимальный лимит загрузки WP не изменится после редактирования php.ini - PullRequest
0 голосов
/ 11 мая 2018

Мне интересно, есть ли у кого-нибудь какие-либо идеи по этому поводу - я уже несколько недель пытаюсь увеличить максимальный размер загрузки для своего wp-сайта.

Я попытался изменить параметры php.ini 'upload_max_filesize' (umf), 'post_max_filesize' (pmf), 'memory_limit' (ml) безрезультатно. Мне нужно загружать файлы размером до 500 МБ, и при этом я каким-то таинственным образом заставляю его загружать где-то около 410 МБ (хотя у меня было 500 МБ в INI-файле, а на мультимедийной панели wp было указано «максимальный размер файла: 500 МБ»). Внезапно сегодня я отправился на загрузку, и он прочитал «максимальный размер загрузки файла: 0 B» - я проверил .ini, и он был установлен на 2M для «umf», 0 для «pmf» (что-то должно было быть перезаписано).

Я изменил umf на 500M, pmf на 500M, ml на 1000M, перезапустил nginx через командную строку (хост - digital ocean, os Ubuntu), а медиаинтерфейс WP по-прежнему читает 0 B. Я проверил свой файл info.php и умф читает 2М там. Путь к загруженному файлу конфигурации - «/etc/php/7.0/fpm/php.ini», и это тот, который я редактирую. Если бы у кого-нибудь были какие-либо предложения, прежде чем я разбил свой экран молотком, я был бы очень признателен :)

1 Ответ

0 голосов
/ 11 мая 2018

Попробуйте сделать это в вашем functions.php и посмотрите, вносит ли он изменения.

@ini_set( 'upload_max_size' , '500M' );
@ini_set( 'post_max_size', '500M');
@ini_set( 'max_execution_time', '300' );

Если это не сработает, вы также можете сделать это в файле .htaccess для WordPress, если выиспользую Apache.

php_value upload_max_filesize 500M
php_value post_max_size 500M
php_value max_execution_time 300
php_value max_input_time 300
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...