getaddrinfo:没有这样的主机已知
我正在尝试使用 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 请求。 这意味着它工作正常。我不明白什么会搞乱这...感谢您的帮助。
I am trying to setup a wordpress xml-rpc
with rails:
blog = XMLRPC::Client.new("localhost/blog", "/xmlrpc.php", 80)
However, when I try to call something like
connection.call(
'wp.getCommentCount',
1,
'username',
'password',
1
I get the following error:
getaddrinfo: No such host is known.
This only happens in my localhost
(I'm using xampp
), on the live website it works fine. What can this be?
If I go directly to localhost/blog/xmlrpc.php
I get XML-RPC server accepts POST requests only. which means it's working fine. I don't understand what can be messing this up... thanks for any help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
相反,请尝试
在我的 WordPress 网站上进行测试,它对我有用。
Instead, try
I have this tested on my WordPress site and it works for me.
尝试输入
"http://localhost/blog"
而不是"localhost/blog"
。Try putting
"http://localhost/blog"
and not"localhost/blog"
.