Привет, подскажите как "дебажить" nginx, например у меня есть конфиг

и сервер. Я захожу по server name который указал в конфиге и хочу понять, подхватил ли nginx мой конфиг.
Сейчас когда сервер запущен и я перехожу по server name мне показывает просто главную страницу nginx

В выводе nginx -T есть такая строка [warn] 192291#192291: conflicting server name "localhost" on 0.0.0.0:80, ignored - как понять с чем он конфликтует?

10 ответов

16 просмотров

у вас два контекста server в которых есть директивы server_name localhost; вот они и конфликтуют

насчёт дебажить, добавить return 555; и курлом увидеть 555 статус ответа.

Саша- Автор вопроса
Konstantin Romanenko
у вас два контекста server в которых есть директив...

Проверил, в кинфиге только один сервер нейм, он же не может конфликтовать с сервер неймом из другого конфига?

Саша
Проверил, в кинфиге только один сервер нейм, он же...

Ну, nginx врёт, он такой. Но давайте на pastebin посмотрим вывод команды (nginx -T) Т большая, это важно.

Саша- Автор вопроса
Konstantin Romanenko
Ну, nginx врёт, он такой. Но давайте на pastebin п...

https://pastebin.com/frXL170i Я свой конфиг заинклюдил в nginx.conf наверно поэтому конфликтует, но разве это не стандартное поведение?

Саша
https://pastebin.com/frXL170i Я свой конфиг заинк...

забыл что он не покажет конфиг при ошибке. grep -R server_name /etc/nginx вывод этой команды покажите, пожалуйста

Саша- Автор вопроса
Konstantin Romanenko
забыл что он не покажет конфиг при ошибке. grep -R...

https://pastebin.com/KLwzZTaY Выглядит так что конфиг он подгружает

1. /etc/nginx/conf.d/test.com.conf: server_name local.test.com localhost; 2. /etc/nginx/nginx.conf: server_name localhost;

Саша- Автор вопроса
Konstantin Romanenko
1. /etc/nginx/conf.d/test.com.conf: server_name...

Да, дело было в этом, убрал лишний локалхост, спасибо

Konstantin Romanenko
забыл что он не покажет конфиг при ошибке. grep -R...

нет. но все инклуды будут указаны с путями откуда они. даже если один файл инклудится несколько раз

Похожие вопросы

Обсуждают сегодня

Всем привет! Можете порекомендовать датасет для детекции/сегментации высокого качества (картинки высокого разрешения 768x768+, c большим разнообразием сцен, т.е. не только авт...
Andrei Filatov
4
Есть примерно такие кадры дороги, пытаюсь с помощью алгоритма хафа выделить границу дороги https://pastebin.com/RsLKXBKv Пытаюсь делать так? что не так
Дурачок Глупый
5
Только сейчас дошли руки до Orange pi 5. Это нормально что на нем YOLOv5s выдает 1 кадр раз в 2-3 секунды на CPU? Это без оптимизаций и прочих настроек, просто голый запуск че...
Denis
17
Доброе утро. Подскажите, если если 4 корутины, внутри которых VideoCapture, то будут ли они работать асинхронно? Т.к. нагуглил, что Videocapture в моменте может быть открыт то...
Alexander👨‍💻
19
Всем привет! подскажите пожалуйста как можно увеличить качество фото?
Evgeniy
19
Я пожалуй ещё раз брошу клич: кто-нибудь хочет в рабство в ОЭЗ Алабугу на позицию инженера CV? Работы много, задачи сложные, ЗП высокая. Я передам контакт напрямую в HR.
Maxim 👀 Osminin #Slowpoke3D
13
Привет, кто может помочь в реализации некоторых алгоритмов OpenCV математически? Или может кто-то работал с мобильными роботами? Помощь нужна в 2 дня работы)
dark_night
5
Семантическая, инстансная сегментация объектов с высоким количеством классов?
Georgy Makarov
1
Может всё-таки сеточкой пройтись?
Father Gascoigne
2
а какой сеточкой-то?
Дурачок Глупый
2
Карта сайта