首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我尝试部署我的wordpress应用程序时,为什么收到消息"502 bad gateway“

当我尝试部署我的wordpress应用程序时,为什么收到消息"502 bad gateway“
EN

Stack Overflow用户
提问于 2021-06-08 01:43:10
回答 1查看 39关注 0票数 0

我使用docker-compose文件在mysql中部署我的wordpress应用程序

代码语言:javascript
复制
version: "3.7"
services:
  db:
    image: mysql:5.7
    container_name: db
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: somewordpress
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress
    
  wordpress:
    depends_on:
      - db
    image: wordpress:latest
    container_name: wordpress
    ports:
      - "8000:80"
    restart: always
    environment:
      WORDPRESS_DB_HOST: db:3306
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress
      WORDPRESS_DB_NAME: wordpress
  phpmyadmin:
    image: phpmyadmin/phpmyadmin
    container_name: phpAdmin
    restart: always
    ports: 
        - 3333:80
    environment: 
        PMA_HOST: db
        MYSQL_ROOT_PASSWORD: somewordpress
volumes:
  db_data: {}

这是我的.travis.yml文件

代码语言:javascript
复制
services:
  - docker

script:
  - echo 'test complete'

after_succes:
    - docker-compose up -d

deploy:
  provider: elasticbeanstalk
  region: us-east-2
  app: demo-licenta
  env: Demolicenta-env
  bucket_name: elasticbeanstalk-us-east-2-836810127342
  bucket_path: licenta_demo
  on:
    branch: master
  acces_key_id: $AWS_ACCESS_KEY
  secret_access_key: $AWS_SECRET_KEY

当我运行docker-compose up -d时,这个应用程序在本地运行得很好。我已经检查了我在AWS上的日志,没有发现任何警告或错误。应用程序的健康状况在一开始是正常的,但过了一会儿就会变得很严重。

EN

回答 1

Stack Overflow用户

发布于 2021-06-08 05:09:12

您需要在Elastic Beanstalk中设置日志记录,并检查日志中的错误。502是后端故障,所以它可能意味着DB故障以及PHP错误,没有日志就很难判断。

How to set up logging is EB

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67876388

复制
相关文章

相似问题

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