Иногда есть необходимость увеличить размер загружаемых медиа-файлов в Вордпрессе. Кому-то необходимо загрузить какие-то архивы, а кому-то ПО для своих клиентов. В большинстве случаев лимит на загрузку медиа-файлов установлен в 8 или 10 мегабайт. Но что делать если размер вашего файла превышает этот лимит?
Есть несколько вариантов решения данной проблемы. Рассмотрим их подробнее:
1. Редактируем файл functions.php
Для начала можно попробовать добавить следующий код в functions.php файл вашей темы(темплейта) в Вордпрессе.
1
2
3
|
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/ на вашем сайте:
1
2
3
|
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
|
3. Редактируем или создаем .htaccess
Третий способ – это создание или редактирование файла .htaccess . Необходимо добавить следующий код:
1
2
3
4
|
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
|
Вот, в принципе, и все секреты. Для быстрого доступа к серверу и файлам я рекомендую пользоваться менеджером файлов – FileZilla отлично справляется с этой задачей. Если все-таки у вас не получилось что-то настроить или размер загружаемых файлов не изменился – советую обратиться в службу поддержки вашего хостинг-провайдера, оставить комментарий внизу или задать вопрос на стене в нашей группе вКонтакте – http://vk.com/webdesignmagazine