首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cabot - 502错误网关错误

Cabot - 502错误网关错误
EN

Stack Overflow用户
提问于 2016-10-25 17:10:57
回答 1查看 151关注 0票数 0

我的nginx.conf文件

代码语言:javascript
复制
worker_processes 1;
error_log stderr notice;

events {
    worker_connections 1024;
}

http {

  types_hash_max_size 2048;

  upstream cabot_app {
    server cabot:5000 max_fails=3 fail_timeout=3s;
  }

  server {
    listen 8088;

    location / {
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header Host $http_host;
      proxy_redirect off;
      proxy_pass http://cabot_app;
     }

    location /static/ {
      include       /etc/nginx/mime.types;
      default_type  application/octet-stream;
      root /code/;
    }
  }
}

和docker组成的yaml文件

代码语言:javascript
复制
redis:
    image: redis
    restart: always

  db:
    image: postgres
    restart: always
    ports:
      - "5432:5432"
    restart: always
    environment:
      POSTGRES_PASSWORD: test
      POSTGRES_USER: test
      POSTGRES_DB: tests

  cabot:
      build: .
      restart: always
      links:
          - redis:celerybroker
          - db
          - redis
      env_file: cabot_env
      ports:
          - "5000:5000"

  nginx:
    image: nginx
    ports:
       - "9999:8088"
    links:
       - cabot
    volumes_from:
       - cabot
    volumes:
       - ./nginx.conf:/etc/nginx/nginx.conf:ro
       - ./cabot/static/:/code/static:ro

暂时我得到了502坏的网关。当我重新加载页面时,它就会停止。

Nginx日志文件提供:

/code/static/CACHE/css/base.36481a0991d5.css“失败(2:没有这样的文件或目录)

EN

回答 1

Stack Overflow用户

发布于 2016-10-25 18:02:40

我不熟悉cabot。但从错误日志中看,cabot似乎正在使用django-compressor (不确定)。django-compressor生成的CACHE文件还没有生成。

您可能需要添加额外的步骤来生成压缩的css/js文件。

代码语言:javascript
复制
python manage.py compress
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40235894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档