nginx: [emerg] Referer_hash를 빌드할 수 없습니다.referer_hash_bucket_size: 64를 늘려야 합니다.

nginx: [emerg] Referer_hash를 빌드할 수 없습니다.referer_hash_bucket_size: 64를 늘려야 합니다.

안녕히 가세요

저는 프로그래밍이 처음이고 livehelperchat 오픈 소스 코드를 실행하려고 합니다(https://livehelperchat.com/) 내 ubuntu-16.04 인스턴스에서는 포트 80에서 수신 대기하고 PHP 5.6도 실행하는 기본 서버로 Nginx를 사용합니다.

내 /var/www/html/sites-enabled/default

        server {
        listen 80 default_server;
        listen [::]:80 default_server ipv6only=on;

        root /var/www/html;
        index index.php index.html index.htm index.nginx-debian.html;

        server_name xxxxxxxxx;

        location / {
            try_files $uri $uri/ =404;
        }

        error_page 404 /404.html;
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
            root /var/www/html;
        }

        location ~ \.php$ {
            try_files $uri =404;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php5.6-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    #        fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
            include fastcgi_params;
        }
    }

내 서버의 도메인 이름이나 공용 IP 주소를 방문한 다음 /info.php를 방문하여 내 웹 브라우저에서 PHP 정보 페이지에 액세스할 수 있습니다.

내 코드는 /var/www/html/livehelperchat/에 있습니다. 다음 링크를 사용하여 nginx에서 프로젝트를 설정했습니다. https://livehelperchat.com/nginx-configuration-tips-132a.html

내 /var/www/html/sites-enabled/example.conf

       server {
        listen          80;
        server_name     xxxxxxxxxxxxxxxxxxxxxxxxxxx;
        root           /var/www/html/livehelperchat;
        location ~* (^(?!(?:(?!(php)).)*/(albums|bin|var|lib|cache|doc|settings|pos|modules)/).*?(index\.php|upgrade\.php)$) {
            include        /etc/nginx/livehelperchat_fastcgi_params;
            fastcgi_pass   unix:/var/run/php5.6-fpm.sock;

            fastcgi_index  index.php;
            fastcgi_param  PATH_INFO  $query_string;
           # fastcgi_param  SCRIPT_FILENAME /var/livehelperchat/$fastcgi_script_name;
             fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
        #Allow hotlinking to normal and thumb size images
        location ~* (normal_|thumb_|^/design|^/cache|^/var/storagetheme)(.*)\.(gif|jpe?g?|png|mp3|svg|otf|woff|eot|ttf|ogg|wav|bmp|htm|swf|css|js|swf|pdf|ico)$ {
            ## @todo: add expires headers...
            # favicon is only stored in 1 dir, the design one; But browsers ask for it in the root
            if ($http_user_agent ~* "(WebReaper|wget|SiteSucker|SuperBot|Mihov Picture Downloader|TALWinHttpClient|A1 Website Download|WebCopier|Download Ninja|Microsoft URL Control|GetRight|Arachmo|MJ12bot|Gaisbot|Anonymous|Yanga|Twiceler|psbot|Irvine|Indy Library|HTTrack)" ) {
                return 403;
            }
            if ($http_referer ~* (stockingteensex.info|cbox.ws|teensos.net|dpstream.net|tagged.com|kaskus.us|gorilladatingservice.info|taringa.net|discuss.com|craigslist.org|poringa.net)) {
                return 403;
            }
            #sendfile off;
            #aio on;
            directio 512;
            expires max;
            access_log off;
             root           /var/www/html/livehelperchat;
        }
        # Do not allow to hotlink full size images except our self and major search engines
        location ~* \.(gif|jpe?g?|png|bmp|swf|css|js|svg|otf|eot|ttf|woff|swf|mp3|ogg|wav|pdf|ico|txt)$ {
            ## @todo: add expires headers...
            valid_referers none blocked server_names ~(livehelperchat.com|google.|reddit.|bing.|yahoo.);
            if ($invalid_referer) {
                return 403;
            }
            if ($http_user_agent ~* "(WebReaper|wget|SiteSucker|SuperBot|Mihov Picture Downloader|TALWinHttpClient|A1 Website Download|WebCopier|Download Ninja|Microsoft URL Control|GetRight|Arachmo|MJ12bot|Gaisbot|Anonymous|Yanga|Twiceler|psbot|Irvine|Indy Library|HTTrack)" ) {
                return 403;
            }
            if ($http_referer ~* (stockingteensex.info|cbox.ws|teensos.net|dpstream.net|tagged.com|kaskus.us|gorilladatingservice.info|taringa.net|discuss.com|craigslist.org|poringa.net)) {
                return 403;
            }
            #sendfile off;
            #aio on;
            directio 512;
            expires max;
             root           /var/www/html/livehelperchat;
        }
        location / {
            rewrite "^(.*)$" "/index.php?$1" last;
        }
    }

이제 nginx -t를 실행할 때 오류가 발생합니다.

nginx: [emerg] could not build referer_hash, you should increase referer_hash_bucket_size: 64
nginx: configuration file /etc/nginx/nginx.conf test failed

어떤 도움이라도 대단히 감사하겠습니다. 미리 감사드립니다

관련 정보