Strona 1 z 1

nginx przestaje działać co 10-20 minut - duŻo błędów

: 31 maja 2009, 20:52
autor: psk9
Witam. Mam problem z nginxem + fastcgi (zdaje mi się że to jego wina - dopiero jego reset stawia na nogi stronę ponownie).

Co 10-20 minut strona po prostu mi ,,pada'' (php).

Przykładowy błąd (z error.log) nginxa:

Kod: Zaznacz cały

2009/05/31 20:48:04 [error] 22986#0: *67 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 77.*.*.*, server: [url]www.****[/url], request: "GET /scripts/ping?_=1243795649160 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.****", referrer: "http://www.**"
nginx.conf:

Kod: Zaznacz cały

user www-data;
worker_processes  4;
worker_rlimit_nofile 2048;

error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

events {
    worker_connections  4096;
}

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    access_log  /var/log/nginx/access.log;

    sendfile        on;
    tcp_nopush     on;
    tcp_nodelay        on;

    keepalive_timeout  30;


    gzip  on;

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;

}
Mógłby ktoś mi pomóc?
Z góry dziękuje.

: 05 czerwca 2009, 07:58
autor: Fiku
Hejo!

Ja również mam problem z nginx + php.
Postępowałem zgodnie z instrukcją na stronie Ngnix+Php+MySQL.
Problem występuje przy parsowaniu (chyba?) kodu php. Niestety nie znam się na php, więc są to jedynie moje domysły.
A mianowicie:
Zainstalowałem CMS Jaws. Nie wchodząc w szczegóły - przy wejściu w odpowiedni link, URI powinien wyglądać tak:
mysite.mydomain/index.php?blog/category/general.html
A wygląda tak:
mysite.mydomain/index.php/blog/category/general.html

Sprawdziłem, czy nie jest to błąd w samym Jaws'ie, więc uruchomiłem ten serwis na serwerze lighttpd - tutaj tego problemu nie ma, linki są prawidłowo interpretowane.

Póki co, pozostaje mi zatem pozostać przy lighttpd.