更改 Wordpress 主机,与 Discourse 的连接丢失 (curl 6 错误)

嘿,Romain,可能有几个不同的原因。

我们最近为插件添加 日志基础设施 的目的,就是为了直接诊断这类问题。我们很快也会为连接功能添加日志记录,但目前它仅在发布功能中生效。

发布日志中的连接问题不太可能提供有用的信息。不过,既然你提到了发布尝试,请先检查 WP Discourse 插件管理面板中的“日志”部分。你可以分享日志中的某一行,或者通过私信将完整日志发给我。此外,我建议你重新生成 Discourse 的 API 凭据,并在插件中应用这些新凭据,以排除相关原因。

除此之外,虽然我不希望将此变成与你主机服务商的针锋相对,但无法对某个域名执行 cURL 操作,通常表明是环境问题,而非插件问题。如果你在此处搜索类似错误,会发现 @simon 一直在热心帮助许多人诊断这些实质上的环境问题。例如(包含一些可能的诊断工具),请参阅:

我建议你进一步向你的主机服务商施压,询问他们为何无法对某个域名发起 cURL 请求。如果他们有更具体的理由认为这是 WP Discourse 插件的问题,而不是服务器上的 cURL 版本不正确(从表面看,后者更有可能),欢迎他们在此发帖,或直接私信我,我很乐意与他们进一步排查。

2 个赞