WP HTTP 错误:无法解析主机

WP HTTP 错误:无法解析主机

我的 WP 仪表板不断出现此类错误:

WP HTTP Error: Couldn't resolve host

尽管之前一切正常,但我倾向于认为这是 DNS 问题。我所做的就是修改 /etc/hosts 文件并添加以下内容:

127.0.0.1               localhost.localdomain localhost
188.116.55.217          zako.vladoiu.net zako
72.233.56.139 api.wordpress.org
72.233.69.6 jetpack.wordpress.com
72.233.56.138 downloads.wordpress.org
72.233.56.138 jetpack.wordpress.org
72.233.69.89 rest.akismet.com
72.233.69.88 rest.akismet.com
66.135.58.62 rest.akismet.com
66.135.58.61 rest.akismet.com
173.194.70.109 smtp.gmail.com
76.74.254.123 dashboard.wordpress.com  
173.194.65.106 blogsearch.google.com
173.194.*.* google.com

虽然这修复了错误,但说:

WP HTTP Error: Couldn't resolve host 'rest.akismet.com'

答案1

将有效的 DNS 服务器条目放入/etc/resolv.conf

它看起来应该是这样的:

nameserver 203.0.113.187
nameserver 198.51.100.32
nameserver 2001:db8:24fe:381::37

实际值将由您的 ISP、托管提供商或数据中心提供。或者您可以使用公共 DNS 提供商,例如Google 公共 DNS

答案2

在服务器上的 /etc/resolv.conf 文件中使用此文件:

名称服务器 8.8.8.8 名称服务器 8.8.4.4

应该可以解决你的问题。

相关内容