【问题标题】:getaddrinfo: No such host is knowngetaddrinfo:不知道这样的主机
【发布时间】:2011-07-19 17:58:40
【问题描述】:

我正在尝试使用 rails 设置 wordpress xml-rpc

blog = XMLRPC::Client.new("localhost/blog", "/xmlrpc.php", 80)

但是,当我尝试调用类似的东西时

connection.call(
          'wp.getCommentCount',
          1,
          'username',
          'password',
          1

我收到以下错误:

getaddrinfo: No such host is known. 

这只发生在我的localhost(我正在使用xampp),在现场网站上它工作正常。这可能是什么?

如果我直接去localhost/blog/xmlrpc.php 我得到XML-RPC 服务器只接受POST 请求。 这意味着它工作正常。我不明白是什么搞砸了……感谢您的帮助。

【问题讨论】:

    标签: ruby-on-rails wordpress xml-rpc


    【解决方案1】:

    相反,尝试

    blog = XMLRPC::Client.new("localhost", "/blog/xmlrpc.php", 80)
    

    我在我的 WordPress 网站上对此进行了测试,它对我有用。

    【讨论】:

      【解决方案2】:

      尝试使用"http://localhost/blog" 而不是"localhost/blog"

      【讨论】:

      • 感谢 Gerry,但问题不在于 url。我不确定它是什么,但我似乎无法修复它。我一直在针对服务器进行测试,而不是在本地机器上工作。
      • 是的,绝对不是地址。再次感谢。
      猜你喜欢
      • 2021-11-17
      • 2020-06-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 2012-01-02
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      相关资源
      最近更新 更多