Как увеличить максимальный размер загружаемого файла в WordPress

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

Мы рассмотрим простые шаги, которые помогут вам без проблем загружать большие изображения, видео и другие файлы в вашу медиабиблиотеку WordPress.

Вадим Дворниковавтор материала

Ограничение размера загружаемого файла WordPress по умолчанию

Расскажу о трех переменных, которые используются для установки лимита на загружаемые файлы:

  • Upload_max_filesize: определяет максимально допустимый размер одного загружаемого файла.
  • Post_max_size: определяет максимальный лимит загрузки для запроса POST. Обратите внимание на то, что один запрос может включать в себя несколько файлов.
  • Memory_limit: определяет лимит памяти для одного скрипта. Это ограничение может быть равно или больше, чем значение переменной upload_max_filesize.

Примечание. Существует взаимосвязь между переменными upload_max_filesize и post_max_size. Во многих случаях для post_max_size задано большее значение, чем upload_max_filesize. Например, если есть несколько файлов по 5 МБ, и переменная upload_max_filesize равна 5 МБ, а post_max_size 20 МБ, то можно будет загрузить не более четырех файлов.

Ограничение максимально допустимого размера загружаемого файла указано в разделе  панели администрирования WordPress Медиафайлы> Добавить новый.

На приведенном ниже скриншоте максимально допустимый размер загружаемого файла составляет 10 МБ.

Ограничение размера загружаемого файла WordPress по умолчанию

Увеличим это значение до 20 МБ. Это можно сделать с помощью нескольких способов:

1. На стороне хостинга

Например, если вы являетесь клиентом хостинг-провайдера Cloudways, войдите в его панель управления. Затем перейдите на вкладку «Серверы», раздел «Настройки и пакеты». В поле «Размер загружаемого файла» введите новый допустимый размер загружаемого файла. После этого нажмите кнопку «Сохранить изменения».

На стороне хостинга

2. В файле php.ini

Файл php.ini располагается в корневом каталоге учетной записи хостинга. Это файл конфигурации выполнения PHP-кода. Он содержит множество различных параметров, в том числе для ограничения максимально допустимого размера загружаемого файла.

Войдите в учетную запись хостинга, перейдите в корневой каталог и найдите в нем файл php.ini. Возможно, вам придется использовать параметр «Показать скрытые файлы». Если такого нет, создайте новый файл с именем «php.ini» и добавьте в него три упомянутые выше переменные. После этого измените значение переменной upload_max_filesize на 20 МБ, а post_max_size – на 25 МБ. Рекомендуется устанавливать значение переменной post_max_size больше, чем значение upload_max_filesize.

upload_max_filesize = 20M
post_max_size = 25M
memory_limit = 30M

 

Примечание: «M» обозначает мегабайты. Переменная memory_limit должна быть равна или больше переменной upload_max_filesize. Некоторые хостинг-провайдеры переименовывают файл php.ini в php5.ini.

3. Через файл .htaccess.

.htaccess - это файла конфигурации серверов Apache. Он располагается в корневом каталоге сервера. Если этого файла нет, создайте его. После этого скопируйте и вставьте в него следующие строки кода чуть ниже строки #End WordPress.

php_value upload_max_filesize 20MB
php_value post_max_size 25MB
php_value memory_limit 30MB

4. Изменение файлов WordPress

Откройте файл wp-config.php или functions.php, который располагается в корневом каталоге CMS, и вставьте в него приведенные ниже строки кода:

@ini_set( ‘upload_max_size’ , ’20MB’ );
@ini_set( ‘post_max_size’, ’25MB’);
@ini_set( ‘memory_limit’, ’30MB’ );

5. Увеличение максимально допустимого размера загружаемого файла в WordPress с помощью плагина

Если не хотите увеличивать максимально допустимый размер загружаемого файла вручную, можно использовать плагин Increase Max Upload Filesize. Но обратите внимание, что размер файла в нем задается в байтах (1024000 байт = 1 МБ).

Умножьте 1024000 на 20 и введите в текстовом поле 20480000. Нажмите кнопку «Сохранить изменения». Но перед этим установите и активируйте плагин.

Увеличение максимально допустимого размера загружаемого файла в WordPress с помощью плагина

Затем перейдите в меню плагина в боковой панели WordPress.

Установите максимально допустимый размер загружаемого файла и нажмите «Сохранить».

Если проблема не устранена ...

Если ни один из рассмотренных выше методов не поможет, тогда свяжитесь с вашим хостинг-провайдером.

Загрузите файлы с помощью FTP

FTP полезен, когда необходимо загрузить большие файлы. Обратите внимание, что файлы, загруженные с помощью FTP в каталог /wp-content/uploads/, не отображаются в библиотеке мультимедиа. Существует отличный плагин Media from FTP, который регистрирует эти файлы в библиотеке.

6. Увеличение максимально допустимого размера файлов в WordPress Multisite

Перейдите в раздел «Настройки» в панели администрирования WordPress и установите максимальный размер файла.

Увеличение максимально допустимого размера файлов в WordPress Multisite

Но таким образом вы не сможете превысить лимит, установленный на стороне сервера.

Завершение

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

Вадим Дворниковавтор-переводчик статьи «How to Increase WordPress Max Upload File Size Limit»

Комментарии

Оставьте свой комментарий
Пока никто не оставил комментариев