perl fastcgi => 502-я ошибка
RaPaMaN
rapaman at virthost.net
Sat Apr 23 21:53:25 MSD 2005
Спасибо за патч :), но похоже грабли из-за diagnostics, warnings
нормально плюется в поток.
А он воспроизводится легко следующей конструкцией:
---------------
#!/usr/bin/perl
use strict;
use diagnostics;
use warnings;
use CGI::Carp;
use CGI qw/-compile :cgi/;
use FCGI;
my $empty = undef;
my $request = FCGI::Request;
*while ($request->Accept() >= 0)
{
*if ( $empty =~ /blablabal/) {print "blablabla";}
*}
*
-------------
Igor Sysoev пишет:
> On Sat, 23 Apr 2005, RaPaMaN wrote:
>
>> разобрался вроде,
>>
>> Убрал *use* *diagnostics*;
>> *use* *warnings*;
>>
>> и полегчало.
>>
>> Видимо, не в тот std поток уходит.
>
>
> Нет, это ошибка в nginx. Воспроизвести подобный поток от FastCGI у меня
> не получается, могу лишь предложить попробовать вот такой патч
> с включенными use diagnostics и warnings:
>
> ............
> Что касается диагностики и ворнингов, то вот ссылка по теме :)
> http://www.livejournal.com/users/xfyre/630864.html
:)) спасибо
More information about the nginx-ru
mailing list