PHP
-Решаем проблему с IP: 127.255.255.255
Сегодня, один из клиентов, обратился с проблемой, что на его сайте некоторые люди с IP: 127.255.255.255 (Это не нормально так, как, этот IP входит в диапазон локальных).
Начал разбираться, в скрипте обнаружил, что IP хранятся в базе данных MySQL, скрипт функцией:
$ip = ip2long($_SERVER["REMOTE_ADDR"]); и отправлял его в базу, далее, полез в MySQL, обнаружил, что на ячейки IP Тип int(11):
Меняем на bigint(11), чтобы ячейка принимала большие числа.
IP, которые, выше чем 128.0.0.0, превращались в 127.255.255.255
Теперь, проблема решена.