你好,
今天的第二个问题。我觉得自己有点笨 xD
那么,我遇到了 502 Bad Gateway 错误。我对 nginx 不太熟悉。
我已经按照这篇指南操作了。
祝好!
正如该指南所述:
如果您不熟悉 nginx、Docker 以及 Web 托管的一般知识,请继续遵循官方指南。
我对 Nginx 确实略知一二,也经常使用,但并不熟悉它的错误信息。目前看来,似乎没有明显的错误。
502 表示您的 Discourse 实例未启动、启动失败或未运行。
你好,经过一番调查,我发现 nginx.http.sock 文件从未被创建。
无论是重新构建还是其他操作,都不会生成该文件。
我该如何修复这个问题?
此致,
ProDev
经过进一步调查,我现在找到了问题所在(我认为)。现在我遇到了以下错误:
Errno::ENOENT: 没有那个文件或目录 @ rb_sysopen - /etc/nginx/conf.d/discourse.conf
出错位置:/pups/lib/pups/replace_command.rb:8:in `read'
替换失败,参数如下:{"filename"=>"/etc/nginx/conf.d/discourse.conf", "from"=>"/listen 80;/", "to"=>"listen unix:/shared/nginx.http.sock;\nset_real_ip_from unix:;\n"}
29a62052d71af43fee746d9257942f63ef14ff9262465631dee891769
@Falco 有什么想法吗?因为我们真的不知道。