WP HTTP错误:无法连接到同一域上的RSS提要的主机

时间:2011-04-20 作者:aendra

我在同一个域上阅读WP3创建的RSS提要时遇到问题。

当我执行print\\r($rss)时;在插件进行RSS解析的部分,我得到以下输出:

WP_Error Object ( [errors] => Array ( [simplepie-error] => Array ( [0] => WP HTTP Error: couldn\'t connect to host ) ) [error_data] => Array ( ) )
顺便说一句,提供的RSS提要地址验证了所有内容。

在我看来,这个问题与Web服务器无法获取自己的RSS提要有关。这一切都很令人困惑。有一篇博客文章似乎指出了这个问题:http://www.ajaykumarsingh.com/wordpress/rss-error-wp-http-error-couldnt-resolve-host.html

。。。唉,它不包含任何解决方案。

如果您有任何解决方法的想法,我们将不胜感激。

2 个回复
最合适的回答,由SO网友:aendra 整理而成

任何有类似问题的人:

首先,在通过SSH连接到您的Web主机后,请尝试以下操作:

ping <yourwebsite>

如果您遇到“无法连接到主机”问题,则会出现防火墙或NAT问题,阻止RSS的通信。请与服务器管理员联系。

SO网友:twarmy

此外,如果您可以访问服务器而不是防火墙,或者不确定如何配置它,可以尝试将遇到问题的站点的url和服务器的本地ip添加到主机文件中。(C:\\WINDOWS\\system32\\drivers\\etc)

e、 g。

(服务器IP)www.yourdomain。com公司

然后,服务器将在连接到自己的外部IP(目前无法连接)之前查看本地网络上的自身

结束

相关推荐

如何将RSS项目标题修改为标题或自定义元字段?

我希望可以选择将一些RSS项目标题替换为我添加到某些帖子类型中的标题元字段。我在提要中显示了帖子类型,使用:function myfeed_request($qv) { if (isset($qv[\'feed\']) && !isset($qv[\'post_type\'])) $qv[\'post_type\'] = array(\'post\', \'interviews\', \'reviews\'); return $qv; }&#