ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: upstream prematurely closed connection while reading response header



On Wednesday 24 April 2013 02:19:08 Demontager wrote:
> На FreeBSD 9.1 сервере используется связка nginx+phpFPM (1.2.8 и 5.4.13
> (cli)). Проблема заключается в импорте дампов баз в phpMyadmin. zip файлы,
> примерно от 3 мб и выше не импортируются, выдает ошибку -
> 
> 502 Bad Gateway
> 
> В логе появляется такое -
> [error] 49927#0: *196 upstream prematurely closed connection while reading
> response header from upstream, client: 7X.XX.X.6X, server: domain.com,
> request: "POST /php3/import.php HTTP/1.1", upstream:
> "fastcgi://unix:/tmp/php5-fpm.sock2:", host: "domain.com", referrer:
> "http://domain.com/phpmyadmin/db_import.php?db=testdb&server=1&token=9ee457
> 79dd53c45b7300545dd3113fed"
> 

В сообщение об ошибке четко указан виновник. Ваш php-fpm закрыл соединение и, 
видимо, убил скрипт до того, как отдать ответ.

[...]
> Пробовал увеличивать таймауты, менять размер буферов - не помогло.
> Хамидулин рекомендует трогать параметры
> proxy_buffer_size
> large_client_header_buffers
> 

large_client_header_buffers вообще не имеет отношения к чтению ответа от 
upstream-сервера.

> Но у меня таких даже нет, стоит их добавить и пробовать ?
> Вот  https://gist.github.com/RuslanHamidullin/3894466   как раз вторая
> ошибка мой случай.

По ссылке написано много глупости, наверное даже больше, чем чего-то полезного.

> Вдруг тут проблема - php.ini http://pastebin.com/vCZdNVSY  и my.cnf
> http://pastebin.com/6XSE75XS
> 

Именно так, настраивайте php. Nginx тут не при чём. На лицо исчерпание каких-то 
таймаутов или лимитов на ресурсы в php или php-fpm. В лог последнего вы 
смотрели?

--
Валентин Бартенев
http://nginx.org/en/donation.html
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.