WEB и WordPress новости, темы, плагины. Здесь мы делимся советами и лучшими решениями для сайтов.

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

527

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

Пользователь может увидеть текущий максимальный размер загружаемого файла, разрешенный на их веб-сайте WordPress, перейдя в Media-> Add New.

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

Этот размер означает, что мы можем загрузить файл размером не более 2 МБ. Если мы попробуем файл больше 2 МБ, он не будет загружен на наш сайт.

Увеличьте ограничение на размер загружаемого файла WordPress

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

Использование htaccess

Откройте .htaccessфайл из корневого каталога и добавьте следующий код:

php_value upload_max_filesize 64M
php_value post_max_size 64M

Перейдите на страницу Media-> Add New и обновите ее. Вы должны увидеть, что теперь максимальный размер составляет 64 МБ.

Добавление кода в функции темы или файл конфигурации

Если последний метод не работает для вас, добавьте приведенный ниже код в functions.phpфайл вашей темы .

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

Пользователь также может добавить этот код в wp-config.phpфайл.

@ini_set( 'upload_max_size', '64M' );
@ini_set( 'post_max_size', '64M');
/* That's all, stop editing! Happy blogging. */

Создайте или отредактируйте файл PHP.INI

Если у вас нет доступа к нему, php.iniсоздайте новый в корневой папке. Или вы можете использовать существующий php.iniфайл. В вашем php.iniфайле должен быть код:

upload_max_filesize = 64M
post_max_size = 64M

Используйте фильтр upload_size_limit

WordPress предоставляет фильтр upload_size_limit, который фильтрует максимальный размер загрузки, разрешенный в php.ini. Вот ссылка на страницу документации.

В этом случае приведенный ниже код следует добавить в functions.phpфайл темы .

function filter_site_upload_size_limit( $size) {
    return 1024 * 1024 * 64;
}
add_filter( 'upload_size_limit', 'filter_site_upload_size_limit', 20 );

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

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

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

Источник записи: artisansweb.net

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