Ну вы то владеете скриптом и можете сказать нам, передаются ли какие-то параметры скрипту и есть ли какая-то закономерность между переданными параметрами и 404 ошибкой?<br>Если вручную давать каждый раз GET /chat-xxx.php без параметров, вылезает ли когда-нибудь 404?
<br><br><div><span class="gmail_quote">2007/3/5, Бир Артур <<a href="mailto:abir@rbc.ru">abir@rbc.ru</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>bash-2.05b# tail -f /logs/xxx.ru/access_log | grep chat<br><a href="http://80.68.252.11">80.68.252.11</a> - - [05/Mar/2007:18:08:39 +0600] GET /chat-xxx.php HTTP/1.1 / -<br>"499" 0 "<a href="http://xxx.ru/index.php">
http://xxx.ru/index.php</a>" "Mozilla/4.0 (compatible; MSIE 6.0;<br>Windows NT 5.1; SV1; MyIE2; MRA 4.8 (build 01709))" "-"<br><a href="http://80.68.252.11">80.68.252.11</a> - - [05/Mar/2007:18:08:39 +0600] GET /chat-
xxx.php HTTP/1.1 / -<br>"404" 529 "<a href="http://xxx.ru/index.php">http://xxx.ru/index.php</a>" "Mozilla/4.0 (compatible; MSIE 6.0;<br>Windows NT 5.1; SV1; MyIE2; MRA 4.8 (build 01709))" "-"
<br><a href="http://80.68.252.11">80.68.252.11</a> - - [05/Mar/2007:18:08:42 +0600] GET /chat-xxx.php HTTP/1.1 / -<br>"404" 529 "<a href="http://xxx.ru/index.php">http://xxx.ru/index.php</a>" "Mozilla/4.0 (compatible; MSIE
6.0;<br>Windows NT 5.1; SV1; MyIE2; MRA 4.8 (build 01709))" "-"<br><a href="http://80.68.252.11">80.68.252.11</a> - - [05/Mar/2007:18:09:08 +0600] GET /chat-xxx.php HTTP/1.1 / -<br>"200" 47539 "
<a href="http://xxx.ru/index.php">http://xxx.ru/index.php</a>" "Mozilla/4.0 (compatible; MSIE 6.0;<br>Windows NT 5.1; SV1; MyIE2; MRA 4.8 (build 01709))" "-"<br><br>Добавил log_format, после HTTP/1.1 за / должен писаться query_string. Но,
<br>как мы видим, он отсутствует. В общем, у меня через раз php страницы<br>грузятся. Либо 404 либо чуть тормознуто грузятся.<br><br>> -----Original Message-----<br>> From: <a href="mailto:owner-nginx-ru@mail.sysoev.ru">
owner-nginx-ru@mail.sysoev.ru</a> [mailto:<a href="mailto:owner-nginx-ru@mail.sysoev.ru">owner-nginx-ru@mail.sysoev.ru</a>]<br>> On Behalf Of Дмитрий Леоненко<br>> Sent: Monday, March 05, 2007 5:00 PM<br>> To: <a href="mailto:nginx-ru@sysoev.ru">
nginx-ru@sysoev.ru</a><br>> Subject: Re: Nginx + PHP fcgi / Кидает 404<br>><br>> Ну сразу сложно мне сказать, в чем может заключаться такой удивительный<br>> глюк, я такого не встречал на практике. А можно ли увидеть лог, где так же
<br>> присутствует QUERY_STRING? То есть полный GET и параметры GET'а. Я<br>> спрашиваю, т.к. у Вас есть rewrite.<br>> Если можно - дайте лог с QUERY_STRING, где 404 и где все нормально.<br>><br>><br>> 2007/3/5, Бир Артур <
<a href="mailto:abir@rbc.ru">abir@rbc.ru</a>>:<br>><br>><br>> <a href="http://81.195.47.130">81.195.47.130</a> <<a href="http://81.195.47.130">http://81.195.47.130</a>> - - [05/Mar/2007:16:30:12<br>
> +0600] "GET /shoutbox.php HTTP/1.1"<br>> 404 529 "http://***.ru/chat.php" "Mozilla/4.0 (compatible; MSIE 6.0;<br>> Windows<br>> NT 5.1; SV1)"<br>> Но файл такой есть.
<br>> Конфиг nginx'a:<br>><br>><br>> # nginx.conf<br>><br>> user www;<br>> worker_processes 3;<br>><br>> pid /var/run/nginx.pid;<br>><br>> events {
<br>> worker_connections 4096;<br>> use kqueue;<br>> }<br>><br>> http {<br>> include mime.types;<br>> default_type application/octet-stream;
<br>> sendfile on;<br>> tcp_nopush on;<br>><br>> keepalive_timeout 15;<br>><br>> #gzip on;<br>><br>> Server {<br>><br>> ....
<br>><br>> location ~* ^.+\.(jpg|jpeg|gif|html|css|js|png)$ {<br>> root $srv_root;<br>> index index.html index.htm;<br>> expires 30d;
<br>> access_log off;<br>> }<br>><br>> rewrite ^/(.+)\.php/([.&]*)\.torrent$<br>> /$1.php?pathinfo=/$2.torrent<br>> permanent;<br>> rewrite ^/(.+)\.php/(.*)$ /$1.php?pathinfo=/$2&$query_string
<br>> last;<br>> location / {<br>> root $srv_root;<br>> index index.php;<br>> fastcgi_pass unix:/tmp/php-
fastcgi.sock;<br>> include fastcgi_params_all;<br>> }<br>><br>> #fastcgi_params_all<br>><br>> fastcgi_index index.php;<br>> fastcgi_connect_timeout 5;
<br>> fastcgi_send_timeout 300;<br>> fastcgi_read_timeout 300;<br>> fastcgi_buffer_size 32k;<br>> fastcgi_buffers 4 32k;<br>> fastcgi_busy_buffers_size 32k;<br>> fastcgi_temp_file_write_size 32k;
<br>><br>> fastcgi_param DOCUMENT_ROOT $srv_root;<br>> fastcgi_param SCRIPT_FILENAME $srv_root$fastcgi_script_name;<br>> fastcgi_param PATH_TRANSLATED $srv_root$fastcgi_script_name;<br>
><br>> fastcgi_param SCRIPT_NAME $fastcgi_script_name;<br>> fastcgi_param QUERY_STRING $query_string;<br>><br>> fastcgi_param REQUEST_METHOD $request_method;<br>> fastcgi_param CONTENT_TYPE $content_type;
<br>> fastcgi_param CONTENT_LENGTH $content_length;<br>><br>> fastcgi_param REDIRECT_STATUS 200;<br>> fastcgi_param SERVER_ADDR $server_addr;<br>> fastcgi_param SERVER_PORT $server_port;
<br>> fastcgi_param SERVER_PROTOCOL $server_protocol;<br>> fastcgi_param SERVER_SOFTWARE "uks v-0.1.3";<br>> fastcgi_param GATEWAY_INTERFACE "CGI/1.1";<br>> fastcgi_param SERVER_NAME $server_name;
<br>> fastcgi_param REQUEST_URI $request_uri;<br>> fastcgi_param REMOTE_ADDR $remote_addr;<br>> fastcgi_param REMOTE_PORT $remote_port;<br>><br>> > -----Original Message-----
<br>> > From: <a href="mailto:owner-nginx-ru@mail.sysoev.ru">owner-nginx-ru@mail.sysoev.ru</a> <mailto:<a href="mailto:owner-nginx-">owner-nginx-</a><br>> <a href="mailto:ru@mail.sysoev.ru">ru@mail.sysoev.ru
</a>> [mailto:<a href="mailto:owner-nginx-ru@mail.sysoev.ru">owner-nginx-ru@mail.sysoev.ru</a>]<br>> > On Behalf Of Дмитрий Леоненко<br>> > Sent: Monday, March 05, 2007 3:07 PM<br>> > To:
<a href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</a> <mailto:<a href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</a>><br>> > Subject: Re: Nginx + PHP fcgi / Кидает 404<br>> ><br>> > В логе что при этом появляется?
<br>> ><br>> ><br>> > 05.03.07, Бир Артур < <a href="mailto:abir@rbc.ru">abir@rbc.ru</a> <mailto:<a href="mailto:abir@rbc.ru">abir@rbc.ru</a>> ><br>> написал(а):<br>> >
<br>> > Добрый день господа!<br>> ><br>> > При настройке связки PHP FCGI + Nginx, время от времени, при<br>> > обращении к<br>> > некоторым скриптам, вылетает 404 ошибка. Если обновить -
<br>> страничка<br>> > опять<br>> > отображается. Кто ни будь сталкивался с подобным?<br>> ><br>> ><br>> ><br>><br>><br>><br>><br><br><br></blockquote>
</div><br>