Re: read() статики без двух байт - nginx-0.5.35/cygwin-2003Server-R2
Sergey Shepelev
temotor at gmail.com
Wed Apr 23 00:26:59 MSD 2008
Да-да, именно в две строки, Игорь. Я тоже подумал про трансформацию
строк. Завтра попробую переписать файл в LF-only. Может еще настройка
cygwin относительно формата строк что-то сможет сделать. Там есть
такая настройка - перевод строк по-умолчанию. Наверно, из-за этого
приходится писать конфиги с переводами LF.
Я вас прекрасно понимаю, поддерживать cygwin в полном объеме нафиг не
надо, однако, понадеялся, может решение уже известно.
2008/4/22 Igor Sysoev <is at rambler-co.ru>:
> On Tue, Apr 22, 2008 at 03:24:25PM +0400, Alexey V. Karagodov wrote:
>
> >
> > On 22.04.2008, at 14:09, Sergey Shepelev wrote:
> >
> > >При запросе статики, nginx долго думает
> > >и ничего не происходит.
> > >Файлик, само собой, на месте.
> > >Действительно, 28 байт.
> > >
> > >Может кто-нибудь сталкивался?
> > >
> > >2008/04/22 11:43:51 [alert] 12184#0: *5814 read() reads only 26 of
> > >28 from file while sending response to client, client: 127.0.0.1,
> > >server: чч.ччч.чч, request: "GET /robot.txt HTTP/1.1", host:
> > >"чч.ччч.чч"
>
> Если в robot.txt только две строки, то, возможно, это как-то связано
> с трансформациями виндовых "\r\n" в юникосвый "\n".
>
>
> > >Сайт:
> > >
> > >location = /robot.txt {
> > > rewrite ^/robot.txt /sf/robot.txt break;
> > >}
> > >
> > >location /sf {
> > > root /cygdrive/d/Inetpub/ччччч;
> > >}
> > >
> > >
> > >Сервер:
> > >
> > >worker_processes 2;
> > >error_log logs/error.log warn;
> > >events {
> > > worker_connections 64;
> > не маловато?
> > >
> > >}
> > >
> > >http {
> > > include conf/mime.types;
> > > default_type text/html;
> > > access_log logs/access.log main;
> > > sendfile on;
> > попробуйте выключить ^^^
>
> Не поможет.
>
>
> > > #tcp_nopush on;
> > > keepalive_timeout 65 50;
> > > gzip off;
> > > proxy_buffering off;
> > >}
> > >
> >
> > debug лог включите ... может что покажет
> >
> > P.S.: а что за изврат cygwin? :)
>
> Юниксовый API под виндами:
> http://www.cygwin.com
>
>
>
>
> --
> Игорь Сысоев
> http://sysoev.ru
>
>
More information about the nginx-ru
mailing list