Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
VadimD

Пропадает статистика посещений за последние 15 минут

Рекомендованные сообщения

Стали пропадать пользователи он лайн (за последние 15 минут). Допустим было 80 посетителей, 30 юзеров, 50 гостей, а через пару минут 4 юзера и 5 гостей. Я точно знаю что юзеры не могли резко все покинуть форум. Через минут 15 опять "набирается" 80 человек и может в определённый момент снова пропасть. Кнопка "Кто в онлайне" также показвает малое количество юзеров и гостей.

Глюк появился после установки nginx-1.2.9-5. Версия PHP 5.4 ОС Debian 7.3, IPB 3.1.4. Посоветуйте где и что смотеть, крутить.

Поделиться сообщением


Ссылка на сообщение

Ну попробуйте включить X_FORWARDED_FOR в настройках безопасности.

Поделиться сообщением


Ссылка на сообщение

Включил, буду смотреть. Спасибо, по результатам отпишу.

Поделиться сообщением


Ссылка на сообщение

Версия PHP 5.4 ОС Debian 7.3, IPB 3.1.4

хорошее сочетание. А других глюков нет?

Поделиться сообщением


Ссылка на сообщение

Других не замечено. Кстати, похоже что X_FORWARDED_FOR действует. Подскажите, можно ли устранить этот глюк каким-то другим способом? Скажу, что на версии PHP 5.3 такого не было.

Поделиться сообщением


Ссылка на сообщение

Подскажите, можно ли устранить этот глюк каким-то другим способом?

Этот "глюк" вызван тем, что у вас nginx стоит фронтендом, и при передаче запросов на бэкенд, апач получает запрос с ип сервера на котором работает nginx. Настоящий ип адрес пользователя nginx проксирует в заголовке X-Forwarded-For или в X-Real-IP.

Если не хотите использовать X-Forwarded-For, установите для апача мод mod_rpaf

или же, если используете php как fast-cgi, попробуйте в локейшин nginx'а добавить параметр fastcgi_param REMOTE_ADDR $request_uri;

Поделиться сообщением


Ссылка на сообщение

Буду настраивать. Спасибо, вы - монстр :)

Поделиться сообщением


Ссылка на сообщение

У меня было похожая ситуация. Как исправил, не помню, но точно помню что проблемы были не стороны скрипта (форума), а на сервере.

Поделиться сообщением


Ссылка на сообщение

Haktar, может вспомнишь? :)

Поделиться сообщением


Ссылка на сообщение

Haktar, может вспомнишь?

На жаль никак. Прислушайтесь к камрадам выше.

Поделиться сообщением


Ссылка на сообщение

Да, глюк этот известный как оказалось, связка nginx и Apache.

Поделиться сообщением


Ссылка на сообщение

Да, глюк этот известный как оказалось, связка nginx и Apache.

Это не глюк, а фича.

 

Но удивило. Если не собирать apache руками, то при стандартной установке в Debian, модуль mod_rpaf ставится автоматом в отличии от CentOS

Поделиться сообщением


Ссылка на сообщение
Да, глюк этот известный как оказалось, связка nginx и Apache.

Это не глюк, это такая особенность работы.

Поделиться сообщением


Ссылка на сообщение

Проблему решил установкой mod_rpaf. Всем спасибо!

Поделиться сообщением


Ссылка на сообщение

Проблему можно было бы и решить просто включением настройки, на форуме бы от этого ничего не изменилось. Просто в таком случае он бы стал брать ип адрес из X-Forwarded-For. Возможно для других скриптов на сервере... а тут один хрен.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...