»  Снипеты  »  Как увеличить лимит загрузки файлов в Вордпресс — 3 Способа

Как увеличить лимит загрузки файлов в Вордпресс — 3 Способа

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

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

Вы могли получить такую ошибку:

The uploaded file exceeds the upload_max_filesize directive in php.ini

Эти ограничения могут быть настроены не только на вашем сайте, но и на сервере. Если на сервере ограничений нет, можно попробовать отредактировать файл php.ini (или создать новый php.ini), и внести в него нужные изменения.

Редактирование файла php.ini

Через файловый менеджер на хостинге или через FTP клиент зайдите в корневую папку вашего сайта и найдите файл php.ini. В стандартной установке Вордпресс этого файла нет, если у вас его нет — создайте его и добавьте в него такую запись:

upload_max_filesize = 100M
post_max_size = 200M
memory_limit = 256M
file_uploads = On
max_execution_time = 180

upload_max_filesize = 100M — Максимальный размер закачиваемого файла 100 Мб.
post_max_size = 200M — Максимальный размер поста.
memory_limit = 256MОбъем PHP памяти, который Вордпресс может использовать для работы с плагинами и скриптами. Если вы раньше редактировали этот параметр, оставьте его только в одном месте.

Измените 100M200M и 256M на значения, которые вам нужны. Сделайте так, чтобы параметры 1 — 3 увеличивались от меньшего к большего, то есть значение upload_max_filesize должно быть меньше других, post_max_size — средним, и memory_limit — самым большим.

Значение max_execution_time = 180 означает количество времени в секундах, которое может быть потрачено на загрузку одного скрипта.

Очистите кеш, проверьте изменения.

Если этот способ не сработал, попробуйте переименовать файл php.ini в php5.ini.

Редактирование файла .htaccess

Если не получилось изменить ограничения через файл php.ini, попробуйте отредактировать файл .htaccess.

Этот файл находится в корневой папке сайта, но может быть невидим. Проверьте настройки файлового менеджера или FTP-клиента. Добавьте эти строки в самый конец .htaccess:

php_value upload_max_filesize 100M
php_value post_max_size 200M
php_value memory_limit 256M
php_value max_execution_time 180
php_value max_input_time 180

Редактировать этот файл можно точно так же, как файл php.ini.

Измените лимиты на те значения, которые вам подходят.
Сохраните, загрузите, обновите кеш.

Хостинг-панель

Возможно, на админ-панели вашего хостинга есть раздел, в котором вы можете изменить эти параметры.

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

***

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

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

Надеюсь, статья была полезна. Оставляйте комментарии.

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

Do NOT follow this link or you will be banned from the site!