Увеличение размера загружаемого файла с помощью php.ini и htaccess

Здравствуйте, сегодня разберем, как решить проблему с ограничением на размер загружаемого медиа файла в WordPress непосредственно из админки. Само собой, эту задачу можно легко решить с помощью FTP загрузки. Но, если вставка больших медиа файлов на страницу – регулярная процедура, то было бы комфортнее вставлять их именно при добавлении записи на WordPress сайт.

Размер файла WordPress

Столкнулся я с этой проблемой, когда писал о вставке аудиофайлов в запись. Делал все как обычно, нажал «Добавить медиафайл», выбрал нужный файл и тут появилась ошибка: «Размер файла превышает максимальный для этого сайта». Чуть ниже я заметил надпись: «Максимальный размер файла 2 MB».

Уточню, что все тесты я проводил на Денвере, поэтому сейчас фигурирует ограничение в 2 мб, а так, конечно же, оно может быть любое, так как устанавливает его хостинг провайдер.

Есть 2 способа изменить размер загружаемого файла: с помощью редактирования php.ini и .htaccess.

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

В Денвере файл расположен по следующему пути: Z:\usr\local\php5\php.ini

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

Строки, которые необходимо найти и изменить в них числовое значение на нужное:

post_max_size = 2M

upload_max_filesize = 2M

Не забудьте сохранить файл и сделать рестарт Денвера.

Изменение размера через .htaccess

Файл .htaccess расположен в корне сайта.  Нужно просто вписать в него следующие строки:

php_value upload_max_filesize 32M

php_value post_max_size 32M

Конечно же, предварительно указав необходимое значение.

Если его нет, то создайте его с помощью текстового редактора и закиньте в корневую директорию сайта.

Комментарии к “Увеличение размера загружаемого файла с помощью php.ini и htaccess

  1. Спасибо большое! У меня на денвере все по вашей инструкции прошло успешно, проблема решилась!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *