getaddrinfo: такой хост не известен - PullRequest
2 голосов
/ 19 июля 2011

Я пытаюсь настроить 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. , что означает, что он работает нормально. Я не понимаю, в чем может быть проблема ... спасибо за любую помощь.

Ответы [ 2 ]

3 голосов
/ 01 июля 2012

Вместо этого попробуйте

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

Я протестировал это на своем сайте WordPress, и он работает для меня.

0 голосов
/ 20 июля 2011

Попробуйте поставить "http://localhost/blog", а не "localhost/blog".

...