После установки nginx не загружаются файлы свыше 1 мег.

123
Austin_s
На сайте с 02.04.2007
Offline
94
#11
Den73:
попробуйте это выкинуть

client_body_buffer_size 128k;
proxy_connect_timeout 1800;
proxy_send_timeout 1800;
proxy_read_timeout 1800;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
track_uploads proxied 30s;

а

client_max_body_size 32m;

К огромному сожелению не помогло....

Горное плато Лаго-наки (http://www.lagonaki-info.ru/). Притчи и сказки (http://www.skazki-priskazki.ru/) со всего мира.
Den73
На сайте с 26.06.2010
Offline
523
#12
Austin_s:
К огромному сожелению не помогло....

вы уверены что это именно nginx?

попробуйте напрямую через 8080 порт если апач на нем.

если действительно nginx то уже нужно разбираться с ним, какой именно ошибкой заканчивается upload

Austin_s
На сайте с 02.04.2007
Offline
94
#13
Den73:
вы уверены что это именно nginx?

попробуйте напрямую через 8080 порт если апач на нем.

если действительно nginx то уже нужно разбираться с ним, какой именно ошибкой заканчивается upload

<center><h1>504 Gateway Time-out</h1></center>

<hr><center>nginx/0.7.67</center>

U
На сайте с 18.04.2010
Offline
14
#14

если nginx то косяк в проксировании..

моя конфа с которой любой файл до ограничения в 1024m льеться без проблем

sendfile on;

tcp_nopush on;

tcp_nodelay on;

keepalive_timeout 650;

output_buffers 32 512k;

sendfile_max_chunk 128k;

postpone_output 1460;

server_names_hash_bucket_size 64;

client_max_body_size 1024m;

За той лишь разницей что у меня нет апача, fcgi php-fpm

Austin_s
На сайте с 02.04.2007
Offline
94
#15
ufkr:
если nginx то косяк в проксировании..

моя конфа с которой любой файл до ограничения в 1024m льеться без проблем

sendfile on;
tcp_nopush on;
tcp_nodelay on;

keepalive_timeout 650;

output_buffers 32 512k;
sendfile_max_chunk 128k;
postpone_output 1460;
server_names_hash_bucket_size 64;


client_max_body_size 1024m;


За той лишь разницей что у меня нет апача, fcgi php-fpm

Буду пробовать:)!

U
На сайте с 18.04.2010
Offline
14
#16

send_timeout 6000;

proxy_buffering off; -особенно это попробуйте

ну и гляньте еще раз php.ini может где там косячек с таймаутом..

Austin_s
На сайте с 02.04.2007
Offline
94
#17
ufkr:
send_timeout 6000;
proxy_buffering off; -особенно это попробуйте


ну и гляньте еще раз php.ini может где там косячек с таймаутом..

на всякий случай дам свой, авось где найдете разницу где в тайаутах.. - http://amsou.ru/test.php

В php.ini криминала нет, параметры увеличил в конфиге нджинкса и рестартовал, но все равно глухо.

U
На сайте с 18.04.2010
Offline
14
#18

Так...а ресурсов на машинке достаточно свободных, вообще сколько времени идет загрузка файла до того как nginx плюет 504?

по top что в системе происходит в процессе заливки?

логи еще б ерорные глянуть nginx и апача..

Ну еще есть кардинальный вариант...сменять апачу на fcgi php-fpm

Austin_s
На сайте с 02.04.2007
Offline
94
#19
ufkr:
Так...а ресурсов на машинке достаточно свободных, вообще сколько времени идет загрузка файла до того как nginx плюет 504?
по top что в системе происходит в процессе заливки?
логи еще б ерорные глянуть nginx и апача..

Ну еще есть кардинальный вариант...сменять апачу на fcgi php-fpm

Ну есть еще вариант:), остановить nginx настроить кэширование и радоваться жизни :). ладно, главное. я нашел причину, буду искать!

U
На сайте с 18.04.2010
Offline
14
#20

ну да..)

Удачи. У меня такая схема нигде не используется, потому все что знал - перебрал, жаль что не помогло..)

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий