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

05 Мар 2013 в 20:50

Столкнулась с проблемой: на блог, расположенный на denwer'e , не загружается тема блога, размер файла которой превышает 2М. На экране дисплея появляется сообщение:

"Размер загруженного файла превышает значение upload_max_filesize, установленное в файле php.ini."

Оказалось, что по умолчанию denwer настроен на загрузку файла с максимальным размером 2М.

Что же делать, если на блог необходимо загрузить файл размером больше 2М?

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

Сообщение на экране дисплея говорит, что настройка параметра upload_max_filesize в файле php.ini содержит ограничение на 2М.

Значит, надо найти файл php.ini и внести в этом файле изменения в параметр upload_max_filesize, который отвечает за максимальный размер закачиваемого файла.

Расположение файла php.ini

В зависимости от того, какой сервер выдал нам сообщение - на локальном компьютере (denwer'е) или на хостинге у провайдера, то и искать файл php.ini необходимо, естественно, или на своем компьютере, или на хостинге у провайдера.

На denwer'е (локальном компьютере) файл php.ini лежит в папке: Webservers→usrlocalphp5.

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

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

Возвращаемся к нашему denwer'у. Файл php.ini необходимо открыть для редактирования любым блокнотом и найти строку:

upload_max_filesize = 2M

и поменять значение на необходимое. Допустим, выставляем 50М, тогда строка примет вид:

upload_max_filesize = 50M

Дальше необходимо проверить в значение параметра post_max_size, который отвечает за максимальный допустимый размер POST-данных. По умолчанию он равен 8М. 

Значение параметра post_max_size должно быть равным или большим значению параметра upload_max_filesize.

В нашем примере значение post_max_size тоже необходимо выставить 50М.

Измененный файл сохранить под тем же именем: php.ini.

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

 Обязательно перезапустите denwer и перезайти на блог!

Буду благодарна за комментарий!

Буду благодарна, если Вы поделитесь этой статьей:

0

Рубрики: 2.2. Настройка WordPress

Обсуждение
Отзыв Петр 14 марта 2013

Спасибо, полезная информация, очень помогло!

[Ответить]

Валентина Ответил(а):

Не за что! Просто поделилась своими изысканиями 🙂

[Ответить]

Отзыв Владислав Лихенко 5 апреля 2013

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

[Ответить]

Отзыв Тимур 27 июля 2013

Спасибо за статью Валентина, а существует какой то плагин или что то наоборот уменьшающий размер файла загружаемого на сайт, чтобы не загружать свой сервер?

[Ответить]

Валентина Ответил(а):

Тимур, увы, я о плагине не в курсе.Уменьшаю размер файлов ручками.

[Ответить]

Отзыв Тимур 31 июля 2013

Жалко что нет такого плагина

[Ответить]

Валентина Ответил(а):

Тимур, я побывала на вашем сайте. У вас доска объявлений. Если Вам необходимо, чтобы пользователи для своих объявлений не загружали слишком большие файлы, поиграйте с настройками WordPress. Посмотрите здесь http://vdemchenko.com/sajt-svoimi-rukami/shagi-v-wordpress/uvelichenie-maksimalnogo-razmera-zagruzhaemogo-fayla/. Если Вам не доступен php.ini, обратитесь к Вашему провайдеру, ребята должны помочь.

[Ответить]

Отзыв Aibek 18 сентября 2013

А где найти эту папку то, с этим файлом?

[Ответить]

Валентина Ответил(а):

На хостинге. Если Вам необходимо править для реального сайта, то Вам эта папка недоступна. Обратитесь к своему провайдеру.
А для денвера файл лежит в папке Webservers→usr→local→php5. А диск? По умолчанию — это С:, но Вы сам же знаете, на какой диск устанавливали денвер.

[Ответить]

Отзыв Vlad Satvan 10 октября 2013

Спасибо. Сработало.

[Ответить]

Валентина Ответил(а):

Вот и хорошо.

[Ответить]

Отзыв Bart 22 февраля 2017

Спасибо большое!!!!

[Ответить]

Валентина Ответил(а):

Очень приятно, что мой труд пригодился Вам!

[Ответить]

Ваш отзыв