Frequently Asked Questions
Проблемы с CMS
Проблемы с форумами
Общие
Временные, срочные
Домены
Программирование
SEO
Перенос сайта
Ошибки HTTP
Сверхсрочные
Проблемы с почтой
Неактуальные
Аккаунтинг
Смежное ПО
Проблемы с почтой
Статистика
Зарегистрировано:
Администраторов - 2
Пользователей - 278

Отвечено на 326 вопросов
Ожидающих вопросов 101

Ответы помогли 208373 людям

Посетителей сегодня4
Посещений сегодня160
Сегодня искали0
Все посетители839530
Все посещения1037612
Все поиски5674

Макс. посетителей03.01.2009
Макс. посещений03.01.2009
Макс. поисков30.05.2008
По дням...
Как в MediaWiki решить проблему с ip адресами?
Файл includes/ProxyTools.php
71 и 72 строки: поменять REMOTE_ADDR на HTTP_X_FORWARDED_FOR

было

/* collect the originating ips */
# Client connecting to this webserver
if ( isset( $_SERVER['REMOTE_ADDR'] ) ) {
$ipchain = array( IP::canonicalize( $_SERVER['REMOTE_ADDR'] ) );
} else {
# Running on CLI?
$ipchain = array( '127.0.0.1' );
}


стало

/* collect the originating ips */
# Client connecting to this webserver
if ( isset( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) {
$ipchain = array( IP::canonicalize( $_SERVER['HTTP_X_FORWARDED_FOR'] ) );
} else {
# Running on CLI?
$ipchain = array( '127.0.0.1' );
}

Вопрос задан пользователем AlienStorm [30.04.2008]