ただのメモ。WordPressのxmlrpcは、ログが取れる。
xmlrpc.phpの73行目の
$xmlrpc_logging = 0;
を
$xmlrpc_logging = 1;
にすると、../xmlprc.log というファイルが作成されて、ログが取れる。
すぐ下の
function logIO($io,$msg)
という関数で処理している。実際の処理は、wp-include/class-wp-xmlrpc-server.phpでやっているので、logIOで検索して、ごにょごにょすれば、どこでおかしなことになっているのか調べられる。
まぁ、俺の場合は、Windows Live Writerのプロキシの設定が間違ってたってオチなんで、ログとってもなんもわからんかったけど。。。