unknown directive "server_names_hash_bucket_size:"
Aleksandr Sytar
sytar.alex at gmail.com
Wed Oct 15 08:52:25 UTC 2014
15 октября 2014 г., 12:31 пользователь Anton Gorlov
<stalker at altlinux.ru> написал:
> Так как Вы не привели конфигурацию, а телепаты немного устали -
> предположу, что у Вас данная директива прописана не в той секции.
> Она должна быть прописана в секции http
> http {
> server_names_hash_bucket_size 64;
> ...
>
> 15.10.2014 12:03, Aleksandr Sytar пишет:
>> [!] root at UVM-PG-PROD-TEST at nginx >:/ sudo service nginx restart
>> * Restarting nginx nginx
>>
>> nginx: [emerg] unknown
>> directive "server_names_hash_bucket_size:" in /etc/nginx/nginx.conf:43
>> nginx: configuration file /etc/nginx/nginx.conf test failed
>
Директива прописана там где и должна быть в секции http.
Методом перебора установлено что не взлетает в следующей конфигурации:
server {
listen 80 default_server;
server_name obs-test.bbp;
}
server {
listen 80;
server_name docs.obs-test.bbp;
}
где docs - это CNAME
Что тут не так?
Подробная информация о списке рассылки nginx-ru