Бормотухи.НЕТ

Вернуться   Бормотухи.НЕТ > Web-мастеру > vBulletin 4.x
Расширенный поиск

vBulletin 4.x Все для скрипта форума vBulletin 4.x

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2012, 12:03 Вверх   #1
Пользователь
 
Аватар для cssnik
cssnik вне форума
Доп. информация
Вопрос Перестал определяться IP-адрес юзеров (3$ за дельный совет)

Вместо их реальных IP адресов почему то в один прекрасный момент (ничего не ставил, ничего не изменял) у всех юзеров стал отображаться IP адрес домена форума.

В чём может быть причина?

3$ тому, чей совет поможет исправить ситуацию.
  Ответить с цитированием
Старый 06.10.2012, 12:37 Вверх   #2
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

cssnik, в отсутствии умения пользоваться поиском:
http://www.bormotuhi.net/showthread.php?t=11671
http://vbsupport.org/forum/showpost....93&postcount=1
  Ответить с цитированием
Старый 06.10.2012, 14:57 Вверх   #3
Пользователь
 
Аватар для cssnik
cssnik вне форума
Доп. информация
Стрелка Установка mod_rpaf на Debian 6 (Apache2 + nginx)

Там для CentOS у меня на Debian 6 не работает, но после 2 часов пыток, таки получилось запилить всё как надо.

Вот чо для этого нужно сделать:
aptitude update
apt-get install apache2-prefork-dev
/etc/init.d/apache2 restart
# скачиваем mod_rpaf-2.0, распаковываем, переходим в папку mod_rpaf-0.6 где лежат все файлы включая Makefile
wget http://stderr.net/apache/rpaf/downlo...paf-0.6.tar.gz
cd mod_rpaf-0.6
# компилируем
apxs2 -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c

Переходим в /etc/apache2/mods-available/ и ищем там файл rpaf.load если там уже что-то есть удаляем и вставляем запись в одну строку если у вас этого файла нет, то создаём его
PHP код:
LoadModule rpaf_module /usr/lib/apache2/modules/mod_rpaf-2.0.so 
Здесь же ищем рядышком файл rpaf.conf если там что-то есть удаляем к еб***м и вставляем вот енто если файла нет, то создаём его
PHP код:
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 
***.**.***.*** IP2 IP3 IP4 IP5
RPAFheader X
-Forwarded-For 
Вместо *** пишется IP вашего сервера, если у вас их несколько, то пишем их все через пробел.

В заключение переходим в папку /usr/lib/apache2/modules/ здесь должен после компиляции в начале, создаться файл mod_rpaf-2.0.so если есть всё хорошо. Посмотрите нет ли в этой папке файла mod_rpaf.so если есть удалите его к еб***м.

Проверьте в /etc/nginx/nginx.conf у вас у каждого домена в каждом блоке location должна быть запись
PHP код:
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for
Перезапустите сервер reboot

Должно всё заработать ну у меня заработало)

Чтобы проверить, в корне интересующего вас сайта создайте файл test.php со следующем содержимым внутри
PHP код:
<?
echo $_SERVER['REMOTE_ADDR'];
?>
Далее откройте это файл в браузере http://ваш_домен/test.php если вы увидите IP адрес отличный от IP вашего сервера, то всё збс!

Последний раз редактировалось cssnik; 06.10.2012 в 14:59..
  Ответить с цитированием
Старый 06.10.2012, 14:58 Вверх   #4
Пользователь
 
Аватар для cssnik
cssnik вне форума
Доп. информация
По умолчанию

Serberg, но за наводку спасиба. Скиньте свой кошелёк в ЛС, скину как и обещал, за дельный совет 3$
  Ответить с цитированием
Старый 06.10.2012, 19:37 Вверх   #5
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
По умолчанию

Цитата Сообщение от cssnik Посмотреть сообщение
Serberg, но за наводку спасиба. Скиньте свой кошелёк в ЛС, скину как и обещал, за дельный совет 3$
Спасибо, я как то и без них выживу... да и платно я помощь не оказываю совсем.
  Ответить с цитированием
Cказали cпасибо:
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:05. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
 

Время генерации страницы 0.14477 секунды с 13 запросами