Nginx、PHP-FPM、Traefik-坏网关(504)
不久前,我为Web服务器设置了一个docker堆栈。这包括nginx、php-fpm和traefik。在需要在我的服务器上进行干净的安装之前,一切都运行良好 我已将docker stacks文件夹移动到新系统,无法使Web服务器服务恢复工作。 第一个问题是,traefik是一个问题,没有工作,所以我需要在traefik的任何服务中添加一个虚拟标签,使其工作。Nginx、PHP-FPM、Traefik-坏网关(504),php,docker,nginx,docker-compose,traefik,Php,Docker,Nginx,Docker Compose,Traefik,不久前,我为Web服务器设置了一个docker堆栈。这包括nginx、php-fpm和traefik。在需要在我的服务器上进行干净的安装之前,一切都运行良好 我已将docker stacks文件夹移动到新系统,无法使Web服务器服务恢复工作。 第一个问题是,traefik是一个问题,没有工作,所以我需要在traefik的任何服务中添加一个虚拟标签,使其工作。 标签:。。。。traefik.http.services.nginx01.loadbalancer.server.port=80 嗯,我
标签:。。。。traefik.http.services.nginx01.loadbalancer.server.port=80
嗯,我还是不知道为什么,但它似乎使traefik工作。这真的应该是一个有效的解决方案吗?
无论如何当我尝试访问我的一项服务时,无论我使用的是ip还是域,我都会收到502或504错误。这发生在位于nginx中的所有我的服务上
奇怪的是,如果我创建一个phpinfo,它似乎可以工作。我在谷歌上搜索了很多傲慢和尝试的解决方案,比如,增加超时时间,孩子等等,但都不起作用
现在我在这里,希望有人能帮助我,找到问题
版本:
- Debian 10.5
- Docker版本19.03.13,内部版本4484c46d9d
- php:7.4.11-fpm
- nginx:1.19.3
- traefik:v2.3.2