The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apache+Nginx проблемы с сессиями!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Apache+Nginx проблемы с сессиями!"  
Сообщение от Tozix email(ok) on 02-Фев-09, 09:56 
Стоит связка Apache + Nginx, Nginx отдает всю статику, а Апач весь динамический контент.
Все замечательно работает, шустро. Но появилась проблема, понять в чем причина не могу.
При авторизации на сайтах где стоит DLE вылетает сессия, по моему сессии вообще не записываются... отследить не как не могу. То есть пользователь или администратор авторизуется на сайте нормально, но при переходе в другой раздел сайта или в админ панель сессия тут же разрывается. На апаче работает все замечательно сессии пишутся... в чем может быть проблема?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Apache+Nginx проблемы с сессиями!"  
Сообщение от Tozix email(ok) on 02-Фев-09, 10:48 
OC Debian 4.0 SID

Конфиг вирт хоста Апача
NameVirtualHost *
<VirtualHost *>
<Directory /var/www/users/svazza/palata.tomsite.info>
Options Indexes FollowSymLinks Includes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<IfModule mod_php5.c>
php_admin_value open_basedir /var/www/users/svazza
php_admin_value session.save_path /var/www/users/svazza/session
php_admin_value doc_root /var/www/users/svazza/palata.tomsite.info
php_admin_value upload_tmp_dir /var/www/users/svazza/palata.tomsite.info
php_admin_flag file_uploads On
php_admin_flag engine On
php_admin_value memory_limit 33554432
</IfModule>
ServerName palata.tomsite.info
ServerAlias
DocumentRoot /var/www/users/svazza/palata.tomsite.info/
</VirtualHost>

Конфиг вирт хоста в nginx

server {
listen 80;
server_name  palata.tomsite.info ;
#access_log  /home/mysite/log/access.log  main;
# Main location
location / {
proxy_pass         http://127.0.0.1:8080/;
proxy_redirect     off;
proxy_set_header   Host             $host;
proxy_set_header   X-Real-IP        $remote_addr;
proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
client_max_body_size       10m;
client_body_buffer_size    128k;
proxy_connect_timeout      90;
proxy_send_timeout         90;
proxy_read_timeout         90;
proxy_buffer_size          4k;
proxy_buffers              4 32k;
proxy_busy_buffers_size    64k;
proxy_temp_file_write_size 64k;
}
# Static files location
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ {
root   /var/www/users/svazza/palata.tomsite.info;
}
}

Конфиг nginx
user  www-data;
        worker_processes  2;

        events {
            worker_connections  1024;
        }

        http {
            include       /etc/nginx/mime.types;
            default_type  application/octet-stream;
server_names_hash_bucket_size 512;
            log_format  main  '$remote_addr - $remote_user [$time_local] $status '
                              '"$request" $body_bytes_sent "$http_referer" '
                              '"$http_user_agent" "http_x_forwarded_for"';

            access_log  off;

            sendfile       on;
            tcp_nopush     on;
            tcp_nodelay    on;


include /etc/nginx/host/*;
include /etc/nginx/mysites/*;
include /etc/nginx/chats/*;

            }
Конфиг php.conf Cекция сессий
[Session]
session.save_handler = files
session.use_cookies = 1
session.name = PHPSESSID
session.auto_start = 0
session.cookie_lifetime = 0
session.cookie_path = /
;session.cookie_domain =
;session.cookie_httponly =
session.serialize_handler = php
session.gc_divisor = 1000
session.gc_probability = 1
;session.gc_maxlifetime = 1440
;session.bug_compat_42 = 1
;session.bug_compat_warn = 1
;session.referer_check =
;session.entropy_length = 0
;session.entropy_file =
;session.cache_limiter = nocache
;session.cache_expire = 180
;session.use_trans_sid = 0
;session.hash_function = 0
;session.hash_bits_per_character = 4
;url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

Еще что-то нужно для анализа проблемы?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Apache+Nginx проблемы с сессиями!"  
Сообщение от Tozix email(??) on 09-Фев-09, 13:50 
Никто не сталкивался с подобной проблемой или не кто не знает, что с эти делать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Apache+Nginx проблемы с сессиями!"  
Сообщение от macss (ok) on 10-Мрт-09, 03:02 
>Никто не сталкивался с подобной проблемой или не кто не знает, что
>с эти делать?

mod_realip стоит ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру