nginx:[emerg]主机在上游找不到

时间:2017-06-27 00:16:33

标签: nginx

我正在尝试在我的服务器上设置新网站,我已更新nginx设置以重定向新网站,创建目录,设置正确的权限并在我的域中创建DNS条目。

然而,当我重新启动nginx时,我收到以下错误:

  

nginx:[emerg]主机在上游“petproject”中找不到   /usr/local/nginx/conf/nginx-vhosts.conf:277 nginx:配置文件   /usr/local/nginx/conf/nginx.conf测试失败

有人能告诉我如何解决这个问题吗?我有不同的域名和目录相同的设置,它工作正常,所以我不能在这里找出错误。

我在下面添加了我的nginx.conf。

server  {
        listen 217.23.14.107:80;
        server_name petproject.com;
        access_log /var/log/nginx/petproject.com_access.log;
        error_log /var/log/nginx/petproject_error.log;
        root /home/petproject/laravel/public;


        location ~* \.(jpg|jpeg|gif|css|js|ico|rar|gz|zip|pdf|tar|bmp|xls|doc|swf|mp3|avi|png|htc|txt|htc|flv$
            access_log   off;
            expires  7d;
        }

    location / {
            index index.php index.html index.htm;
            proxy_pass   http://petproject:8080;
            proxy_redirect     off;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;                 

            client_max_body_size       10m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      90;
            proxy_send_timeout         90;
            proxy_read_timeout         90;

            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 64k;

        }


        # deny access to apache .htaccess files
        location ~ /\.ht
        {
                deny all;
        }
}

0 个答案:

没有答案
相关问题