Иногда есть необходимость увеличить размер загружаемых медиа-файлов в Вордпрессе. Кому-то необходимо загрузить какие-то архивы, а кому-то ПО для своих клиентов. В большинстве случаев лимит на загрузку медиа-файлов установлен в 8 или 10 мегабайт. Но что делать если размер вашего файла превышает этот лимит?
Есть несколько вариантов решения данной проблемы. Рассмотрим их подробнее:
1. Редактируем файл functions.php
Для начала можно попробовать добавить следующий код в functions.php файл вашей темы(темплейта) в Вордпрессе.
ini_set( 'upload_max_size' , '64M' );
ini_set( 'post_max_size', '64M');
ini_set( 'max_execution_time', '300' );
Этим самым мы увеличим размер загружаемого файла до 64 мегабайт. Сделать это можно либо через консоль. (Внешний вид -> Редактор -> из колонки справа выбираем файл functions.php). Либо отредактировать файл напрямую на сервере (http://ваш_сайт.ru/wp-content/themes/ваша_тема)
Иногда такой способ может не сработать, или у вашей темы нет такого файла. Тогда пробуем 2-ой способ.
2. Создаем или редактируем файл php.ini
Необходимо отредактировать файл php.ini (или создать его если такового не имеется) и поместить его cо следующим кодом в директории http://ваш_сайт.ru/wp-admin/ на вашем сайте:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
3. Редактируем или создаем .htaccess
Третий способ – это создание или редактирование файла .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