Проблемы с CMS Проблемы с форумамиОбщие Временные, срочные Домены ПрограммированиеSEO Перенос сайта Ошибки HTTP Сверхсрочные Проблемы с почтой Неактуальные АккаунтингСмежное ПО Статистика Зарегистрировано:Администраторов - 4 Пользователей - 155 Отвечено на 262 вопросов Нет ожидающих вопросов Ответы помогли 26966 людям
|
Как в 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] |