Nginx не запускается
Применимость: Debian, Ubuntu
Задача:
Под Debian при попытке запуска nginx получаем ошибку:
Restarting nginx: 2011/05/31 11:38:13 [emerg] 29947#0: could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32 nginx.
Решение:
Для решения данной проблемы достаточно внести одну строку в файл /etc/nginx/nginx.conf
# nano /etc/nginx/nginx.conf
находим в файле строчку:
http {
и под нее вставляем:
server_names_hash_bucket_size 128;
далее сохраняем файл и перезагружаем nginx(/etc/init.d/nginx restart)
При необходимости, увеличиваем данный лимит в большую сторону.
Ссылки:
Актуальность: 2011/05/31 12:44