Задать вопрос
vovochka404
@vovochka404

Nginx+php-fpm: порой открывается другой виртуальный хост, как вылечить?

Есть связка php-fpm + nginx на centos 7.
Заведено несколько виртуальных хостов.
Каждый хост со своим пулом
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 2
pm.max_spare_servers = 3


Возникает следующая проблема:
При открытии одного домена может открыться страница с другого виртуального хоста.

Кто виноват в таком поведении, nginx или php-fpm и как это исправить?
  • Вопрос задан
  • 2693 просмотра
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 4
AlexPTS
@AlexPTS
Full stack веб разработчик
Скорее всего дело в настройках хоста nginx, document_root указывает на папку с корнем сайта.
Ответ написан
Комментировать
@Nc_Soft
Виноват определенно nginx, точнее ваши конфиги.
Ответ написан
@Wolf4ara
сисадмин и не более
Добрый день!
А случайно, тот сайт, который не должен открываться, а открывается default не является? У меня так было, когда сайт в NGINX был по умолчанию на айпишенг прописан (кроме имени сайта в сервис нейм был указан ипишенг)
Ответ написан
vovochka404
@vovochka404 Автор вопроса
Не смотря на мнения местных аналитиков - виноват оказался php-fpm.
А именно совместное использование chroot и оптимизатора (в моем случае zend-opcache).

regilero.github.io/Drupal/English/2013/05/16/Warni...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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