Перейти к содержимому
Инструменты

Исправление максимального размера загрузки

Поднимите лимит загрузки — и согласуйте все три значения

Работает в вашем браузере. Ничего не загружается.

Target
Where can you edit files?

Hosts differ in what they let you touch. Generate the format you can actually use — and if the first one silently does nothing, that usually means your host overrides it, so try the next.

Resulting upload limit

128 MB

settings

wp-config.php can raise WordPress's own memory limit, but it cannot raise PHP's upload_max_filesize — that is a PHP directive, not a WordPress one. If your host locks PHP settings, no amount of wp-config editing will change the upload cap, and you will have to ask them.

Об инструменте «Исправление максимального размера загрузки»

Лимиты загрузки в WordPress задаются в трёх местах, которые должны совпадать: upload_max_filesize, post_max_size и memory_limit. Укажите нужный размер — и инструмент выдаст все три значения в правильном порядке для php.ini, .htaccess и wp-config.php.

FAQ

Вопросы

Я поднял upload_max_filesize, а ничего не изменилось. Почему?

Потому что WordPress использует НАИМЕНЬШЕЕ из трёх значений: upload_max_filesize, post_max_size и memory_limit. Поднять одно, пока другое остаётся низким, — ничего не даёт. post_max_size должен быть больше upload_max_filesize, потому что тело запроса несёт и файл, и форму вокруг него.

Может ли wp-config.php поднять лимит загрузки?

Только частично, и на этом многие спотыкаются. wp-config.php может поднять лимит памяти WordPress, но upload_max_filesize — это директива PHP, которую PHP обычно уже дочитал к моменту загрузки WordPress. Если ваш хостинг блокирует настройки PHP, никакая правка wp-config не изменит ограничение.

Хостинг не даёт править php.ini. Что теперь?

Попробуйте файл .user.ini в корне сайта — многие shared-хостинги его читают. Если и это не сработает, ограничение задано выше вашего аккаунта, и изменить его может только хостинг. Попросите их; обычно это тикет в одну строку.