Задать вопрос
theaqua
@theaqua

Загрузка файлов > 1 Mb; конфигурация nginx + fastcgi?

Добрый вечер.


Возникла (точнее она всегда была) проблема — на сайт не загружаются файлы, размером больши’е, чем 1 Мб.

Естественно, первоначально полез в php.ini, подправил там upload_max_filesize до 20M, но это не помогло. Добрался до конфига nginx'а для конкретного сайта, подправил client_max_body_size:
location / {<br/>
 index index.html index.htm index.php;<br/>
 client_max_body_size 20m;<br/>
 }



тоже не помогло.


Ах да, в error.log сыпет
2011/10/11 14:48:21 [error] 9111#0: *112 client intended to send too large body: 1237560 bytes, client: 178.217.25.22, server: localhost, request: &quot;POST /api.php?do=upload_image&image=2011.10.11_00h51m26s_004.png HTTP/1.1&quot;



Куда еще копать?
  • Вопрос задан
  • 11360 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
izstas
@izstas
Попробуйте указать client_max_body_size не в location, а в server.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Jazzist
В конфе пыха поправить два параметра
upload_max_filesize — размер загружаемого файла
post_max_size — макс. размер данных POST

Потом перезапустить веб-сервер. Должно помочь
Ответ написан
Комментировать
Dzuba
@Dzuba
Проверьте еще в php.ini: post_max_size
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект