Главная » Linux Ubuntu/Mint » Cервер nginx » nginx: could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32

📑 nginx: could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32

Если на одном экземпляре nginx работает много сайтов, то в один прекрасный момент после добавления очередного сайта при перезапуске nginx или перезагрузке вылезет следующая ошибка:

could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32

Это все из-за дефолтных настроек nginx. Исправляется просто:

1. Открываем файл настроек nginx (/etc/nginx/nginx.conf)

2. В секцию http добавляем строку

server_names_hash_bucket_size 64;

3. Перезапускаем nginx

sudo service nginx restart

Сайты продолжат нормальную работу.

При перепечатке просьба вставлять активные ссылки на oslogic.ru
Copyright oslogic.ru © 2024 . All Rights Reserved.