Убедитесь, что локальный петлевой сетевой интерфейс работает.Похоже, вы используете систему Unix, поэтому я бы порекомендовал запустить /sbin/ifconfig
, чтобы проверить, работает ли раздел с пометкой lo с IP-адресом (помеченный как inet addr) 127.0.0.1
.Если нет, запустите ifdown lo, затем ifup lo, это должно помочь.Прочитайте файл /etc/hosts
, чтобы убедиться, что имя localhost или имя вашей машины связано с 127.0.0.1
.И если ваша машина использует ipchains или iptables, убедитесь, что они настроены на пропуск трафика до 127.0.0.1
с 127.0.0.1
.
Все это нормально в 99% случаев, но не может подключитьсядля localhost действительно странно, так что проверка работоспособности в порядке.