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

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

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

Посетителей сегодня719
Посещений сегодня810
Сегодня искали6
Все посетители150054
Все посещения217037
Все поиски1645

Макс. посетителей28.11.2008
Макс. посещений19.10.2008
Макс. поисков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]