Файлы топика

.
╭∩╮ (`-`) ╭∩╮

Чтоб не морочить голову, вот, лучше ловите class_ipinit от новой версии двига.
Там радикально изменен алгоритм проверки адресов, что за прокси (HTTP_X_FORWARDED_FOR)
Описываю как:
Мы знаем, что зачастую на недорогих хостингах (которых в принципе большинство), для ускорения применяется прокси-сервер ngnix
Чтоб он правильно транслировал внешние адреса, его нужно правильно настроить. Но к сожалению, далеко не все хостинги это делают. И тогда, в глобальной переменной HTTP

.
В стельку трезвый

В связи с возникновением у многих загадочного ip 127.255.255.255 у гостей, выкладываю исправлялку. ))
Такой ip возникает не на всех хостингах. Связано это с тем что тип int не может вместить число после преобразования в long формат и получается записывается максимально возможное и все. После обратного преобразования этот ip выглядит как 127.255.255.255.
Для исправления надо ставить тип вместо int, bigint
Чтобы не менять вручную, качайте прикреплённый файл, извлекайте и запус

1311
(0 kb)
.
В стельку трезвый

Многие в том числе и я, после обновления двига до версии 3.1 столкнулись с проблемой определения ip у опреы мини. Он вообще не определялся и просто выводило 0.0.0.0
Ну вот в общем чуть поправил. Теперь нормально определяется у меня. Пробуйте у себя. ))
Файл извлечь в папку incfiles

Исправление ip 127.255.255.255 у гостей

1003
(1 kb)
Всего: 3