2011-07-19 9 views
2

を知られていない私は、レールとセットアップにwordpressのxml-rpcをしようとしています:のgetaddrinfo:そのようなホストは

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

しかし、私は

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

のようなものを呼び出すしようとすると、私は次のエラーを取得します:

これが唯一の私の localhost(私は xamppを使用しています)、で行わ
getaddrinfo: No such host is known. 

ライブウェブサイトはうまく動作します。これは何ができますか?

localhost/blog/xmlrpc.phpに直接行く場合XML-RPCサーバーはPOST要求のみを受け入れます。これは正常に動作していることを意味します。私はこれを混乱させることができる何かを理解していない...任意の助けをありがとう。

答えて

3

代わりに、私はこの私のWordPressのサイト上でテストしている

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

を試してみて、それが私のために動作します。

0

"http://localhost/blog"を入れてみてください。"localhost/blog"ではありません。

+0

ありがとうございました。しかし、問題はURLにありません。私はそれが何であるか分からないが、私はそれを修正するように見えない。私はローカルマシンで作業するのではなく、サーバーに対してテストしています。 –

+0

あなたも 'http:// 127.0.0.1'を試してみましたか? – Gerry

+0

はい、間違いなく住所です。再度、感謝します。 –

関連する問題