Zend_XmlrpcでweblogUpdates.pingを送れなかった
送れなかった
$client->callするときに
$client->call('weblogUpdates.ping', $pingData);
としていた。そしたら、ほとんどのサーバーからMethod not definedだと怒られた
調べた
var_dump($client->getLastRequest());
で見てみたら
protected '_message' => string 'Invalid method name ("’weblogUpdatesping’")' (length=47)
といっている。あぁ。。
そうなの
シングルクォートでかこってると、ピリオドでつながったのか。。。ふーん。そうなの。。
だぶるクォートにしたら、
$client->call("weblogUpdates.ping", $pingData);
登録が必要そうなとこ意外は
Thanks for the ping
と返ってきた
よくわかんね
#!/usr/local/bin/php <?php debug('hoge.fuga'); debug("hoge.fuga"); //--- function debug($message){ system("echo ". var_dump($message)); }
で結果は
php console.php string(9) "hoge.fuga" string(9) "hoge.fuga"
だったけど。。。