Настройка nginx

L3
На сайте с 04.01.2010
Offline
45
804

После перехода на nginx? появилась, такая проблема, фреймы в админке не догружаются до конца, приходится по нескольку раз обновлять страницу, до этого стоял апаче + nginx и сначала тоже была такая же беда, но решилась включением KeepAlive On

А что предпринять на чистом nginx

M
На сайте с 14.01.2010
Offline
208
#1

php трогали?

Нет свободных падений с высот, Но зато есть свобода раскрыть парашют. Куплю BTC-E code за Privat24 UAH. icq: 698- 375- 092
M
На сайте с 16.09.2009
Offline
278
#2
likbez33:
А что предпринять на чистом nginx

Логи посмотреть. И на "чистом" и на "грязном" nginx - это всегда работает.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
L3
На сайте с 04.01.2010
Offline
45
#3

У nginx error_log чистый

В PHP уменьшил memory_limit до 32М

У меня в этих фреймах подгружаются списки категорий, а их сотни и страницы получаються под 1.5 - 2 M

[Удален]
#4
likbez33:
У nginx error_log чистый
В PHP уменьшил memory_limit до 32М
У меня в этих фреймах подгружаются списки категорий, а их сотни и страницы получаються под 1.5 - 2 M

Конфиг nginx покажите. Возможно, он закрывает соединение по таймауту.

L3
На сайте с 04.01.2010
Offline
45
#5

user  nobody;

worker_processes 1;

#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#pid logs/nginx.pid;


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

events {
worker_connections 1024;
}


http {
server_tokens off;
include mime.types;
default_type application/octet-stream;

#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';

#access_log logs/access.log main;

sendfile on;
#tcp_nopush on;

keepalive_timeout 45;

#gzip on;
gzip off;
client_max_body_size 5m;

server {
listen 80;
server_name _;
rewrite ^/cat-(.*)-([0-9]+).htm$ /categories.php?cat_id=$2&$args;
rewrite ^/cat.htm$ /categories.php?$args;
rewrite ^/img-(.*)-([0-9]+).htm$ /details.php?image_id=$2&$args;
rewrite ^/img([0-9]+).search.htm$ /details.php?image_id=$1&$args;
rewrite ^/search.htm$ /search.php?$args;
rewrite ^/top100.htm$ /top100.php?%;
rewrite ^/search.([0-9]+).htm$ /search.php?page=$1&$args;
rewrite ^/articles-([0-9]+).htm$ /articles.php?id=$1&$args;

charset utf-8;

#access_log logs/host.access.log main;

location / {
root /var/www/likbez-mp/data/www/mysite.com;
index index.php index.htm index.html;
}

error_page 404 /404.html;
location = /404.html {
root /usr/share/nginx/html;
}

# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}

# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
root /var/www/likbez-mp/data/www/mysite.com;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
location ~ /\.ht {
deny all;
}
}


# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
# listen 8000;
# listen somename:8080;
# server_name somename alias another.alias;

# location / {
# root html;
# index index.html index.htm;
# }
#}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий