kennedy Новичок 5 Мар 2010 #1 nginx apatche 504 Gateway Time-out какой параметр нужно подкрутить и где именно что бы увеличить время ожидания ответа от apatche. set_time_limit не помогает
nginx apatche 504 Gateway Time-out какой параметр нужно подкрутить и где именно что бы увеличить время ожидания ответа от apatche. set_time_limit не помогает
Alexandre PHPПенсионер 5 Мар 2010 #2 set_time_limit не помогает Нажмите для раскрытия... и не поможет...так как он предназначен для php котоый за аппачем а тебе нужно подкрутить nginx http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html с тем чтоб увеличить время ожидания бэкенда хотя лучшая подкрутка - это подкрутка мозга: надо строить работу скрипта так, чтоб не было ни каких таймаутов!
set_time_limit не помогает Нажмите для раскрытия... и не поможет...так как он предназначен для php котоый за аппачем а тебе нужно подкрутить nginx http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html с тем чтоб увеличить время ожидания бэкенда хотя лучшая подкрутка - это подкрутка мозга: надо строить работу скрипта так, чтоб не было ни каких таймаутов!
kennedy Новичок 5 Мар 2010 #3 уже пробовал keepalive_timeout 650 все равно через минуту ошибка nginx httpd перезапускал
fixxxer К.О. Партнер клуба 5 Мар 2010 #5 >>а тебе нужно подкрутить nginx >>http://sysoev.ru/nginx/docs/http/ng...oxy_module.html >>с тем чтоб увеличить время ожидания бэкенда это не решит проблему, это ее отсрочит а скорее перенесет на другой уровень. правильное решение - чинить тормозной backend.
>>а тебе нужно подкрутить nginx >>http://sysoev.ru/nginx/docs/http/ng...oxy_module.html >>с тем чтоб увеличить время ожидания бэкенда это не решит проблему, это ее отсрочит а скорее перенесет на другой уровень. правильное решение - чинить тормозной backend.
kennedy Новичок 5 Мар 2010 #6 сообщите названия переменной на которую нужно обратить внимания?! я практически все перепробовал даже то что по смыслу не подходит
сообщите названия переменной на которую нужно обратить внимания?! я практически все перепробовал даже то что по смыслу не подходит
kennedy Новичок 5 Мар 2010 #8 а последнего номера плейбоя нету? -~{}~ 05.03.10 20:03: fixxxer так какой все таки параметр нужно изменить? если он действительно там есть. -~{}~ 05.03.10 20:23: proxy_read_timeout 120; proxy_connect_timeout 120; и жизнь прекрасна... ссылку исправляли
а последнего номера плейбоя нету? -~{}~ 05.03.10 20:03: fixxxer так какой все таки параметр нужно изменить? если он действительно там есть. -~{}~ 05.03.10 20:23: proxy_read_timeout 120; proxy_connect_timeout 120; и жизнь прекрасна... ссылку исправляли
Alexandre PHPПенсионер 5 Мар 2010 #9 fixxxer я же посоветовал ему где подкрутить см 4 строку моего ответа... думаю: диагноз-клиника
kennedy Новичок 5 Мар 2010 #10 мне нужно выполнить серверную команду которая очень долго выполняется. не тупи
fixxxer К.О. Партнер клуба 5 Мар 2010 #11 во первых тупишь тут пока ты во вторых, длительные команды надо выполнять фоновым процессом, а в веб-скрипте проверять результат выполнения.
во первых тупишь тут пока ты во вторых, длительные команды надо выполнять фоновым процессом, а в веб-скрипте проверять результат выполнения.
kennedy Новичок 5 Мар 2010 #12 ну и как вы это представляете? exec(серверная команда на час,$a) и каждых 5 минут запрос $asd = seeeervvveerrr(пожалуйста сервер верни мне результат) или как? ссылку поменяли, потому и тупил. ладно. замяли
ну и как вы это представляете? exec(серверная команда на час,$a) и каждых 5 минут запрос $asd = seeeervvveerrr(пожалуйста сервер верни мне результат) или как? ссылку поменяли, потому и тупил. ладно. замяли
fixxxer К.О. Партнер клуба 5 Мар 2010 #13 ну раз ты себе этого не представляешь, то делай как сделал. в принципе если большого количества обращений к такой фигне нет - то сойдет. =)
ну раз ты себе этого не представляешь, то делай как сделал. в принципе если большого количества обращений к такой фигне нет - то сойдет. =)
Alexandre PHPПенсионер 6 Мар 2010 #15 мне нужно выполнить серверную команду которая очень долго выполняется Нажмите для раскрытия... http://code.google.com/p/php-forker/ но лучше запускать такие команды по крону и опрашивать результат выполнения.
мне нужно выполнить серверную команду которая очень долго выполняется Нажмите для раскрытия... http://code.google.com/p/php-forker/ но лучше запускать такие команды по крону и опрашивать результат выполнения.