我正在尝试使用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请求。这意味着它正常工作。我不明白什么可能弄乱这个...感谢任何帮助。
答案 0 :(得分:3)
相反,请尝试
blog = XMLRPC::Client.new("localhost", "/blog/xmlrpc.php", 80)
我在我的WordPress网站上测试了它,它适用于我。
答案 1 :(得分:0)
尝试"http://localhost/blog"
而不是"localhost/blog"
。