ПРОЕКТЫ 


  АРХИВ 


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: nginx perl Ошибка 324 net::ERR_EMPTY_R ESPONSE



30.01.2012 22:56, Alexandr Gomoliako пишет:
On Mon, Jan 30, 2012 at 10:29 PM, Vladislav<tvword@xxxxxxxxx>  wrote:
Выслал на личку. Ошибка вроде исчезла. Вылечилось добавлением всех
стандартных тегов в генерируемую страницу. Раньше было без<html><body>  и
т.д. Сейчас вызываю функцию:
Но в error.log'aх все равно очень часто появляется строка:

[alert] 2908#0: worker process 3105 exited on signal 11
Видимо, потребуется debug включать...
Ничего не покажет. Помог бы только gdb.

Файл слишком большой, не видно ошибки сразу. Заметил только, что
dienow не умирает внутри, соответсвенно open ... or dienow; продолжает
работу, что вместе с $r->... может приводить к ошибке выше.

В целом нужно просто улучшить код и ошибки сами по себе найдутся.
Посмотри готовые примеры. Из простого, что может помочь в этом
конкретном случае: генерировать все в один буффер и только один раз в
конце $r->print($buf).
Спасибо, это интересная идея! Буду пробовать. Потом отпишу.

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.