nginx -t и EADDRNOTAVAIL

Igor Sysoev is at rambler-co.ru
Sun Sep 21 18:42:10 MSD 2008


On Sun, Sep 21, 2008 at 04:30:42PM +0200, Roxis wrote:

> On Sunday 21 September 2008, Sergey Smitienko wrote:
> > Посмотри в этот момент "ifconfig -a | grep inet" и "netstat -an | grep 80".
> > Похоже что у тебя нет IP 80.80.80.80 на машине ни на каком интерфейсе.
> > Возможно ошибка в config-файле и надо поменять строку 80.80.80.80:80 на
> > 0.0.0.0:80  ?
> 
> да, имеенно, ошибка в config-файле.
> а nginx -t выводит ... syntax is ok

Ну так syntax-то действительно ok - 80.80.80.80:80 - вполне валидный адрес.
nginx теструет конфиг в два этапа: сначала парсинг (синтаксис), а потом
пытается конифигурацию применить (test): открывает файлы, байндится и прочее.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list