您好我正在尝试将旧的开发环境移动到新计算机上。但是我一直从nginx那里得到“糟糕的网关错误”。来自nginx的错误日志:
*19 kevent() reported that connect() failed (61: Connection refused) while connecting to upstream, client: 127.0.0.1, server: ~(?<app>[^.]+).gp2, request: "GET /favicon.ico HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "backend.gp2:5555"
有谁知道这是为什么?
谢谢!
答案 0 :(得分:8)
原来PHP-fpm没有运行
答案 1 :(得分:6)
看起来您在127.0.0.1:9000的上游主机不接受连接。上游流程是否有效?
答案 2 :(得分:1)
您似乎已将nginx配置为代理,尝试将其请求代理到端口9000上的localhost,但无法在端口9000上查找任何内容。
答案 3 :(得分:0)
在我的工作站中,运行 php
对我有用。请注意,我在 Mac 中使用的是 PHP 7.4。请根据您工作站中安装的内容调整 PHP 版本。
工作指令:
sudo brew services start php@7.4
答案 4 :(得分:0)
请开始您的清漆: sudo varnishd -a 127.0.0.1:80 -T 127.0.0.1:6082 -f /usr/local/etc/varnish/default.vcl -s 文件,/tmp,500M