/
/
Ошибка «'/​etc/​nginx/​vhosts/​' завершился неудачно: __res__»

Ошибка «'/​etc/​nginx/​vhosts/​' завершился неудачно: __res__»

Симптомы

При сохранении изменений в конфигурационном файле сайта возникает ошибка «Тест конфигурации web-сервера при сохранении файла '/​etc/​nginx/​vhosts/​' завершился неудачно: __res__».

Причины

Указано слишком низкое значение для параметра server_names_hash_bucket_size или server_names_hash_max_size.

Решение

Обратите внимание!

Настоятельно рекомендуем сделать резервную копию конфигурационного файла Nginx перед внесением изменений.

Необходимо увеличить значение одного из параметров в конфигурационном файле Nginx по пути /etc/nginx/nginx.conf:

  • server_names_hash_bucket_size - установите значение не менее, чем «64»;
  • server_names_hash_max_size - установите значение не менее, чем «265».

Если какой-либо параметр отсутствует, пропишите его в разделе http конфигурационного файла Nginx.

Для применения изменений потребуется перезагрузить службу Nginx:

systemctl nginx reload