1

ワードプレスのインストールで特定のタスクを実行するために xml-rpc を使用しようとしています。

これは私が使用しているものです

include_once '/local/www/xxxxxxxx/wp-includes/class-IXR.php';
$objClient = new IXR_Client('http://xxxxxxxx/xmlrpc.php');

objClient で print_r を実行すると、次のようになります

IXR_Client Object
(
    [server] => xxxxxxxx
    [port] => 80
    [path] => /library/xmlrpc.php
    [useragent] => The Incutio XML-RPC PHP Library
    [response] => 
    [message] => 
    [debug] => 
    [timeout] => 15
    [headers] => Array
    (
    )
    [error] => 
)

私が理解できないのは、タイムアウト時の15が何を意味し、なぜタイムアウトになるのかです。何か提案はありますか?

4

1 に答える 1

0

15 は、サーバーへの接続が確立されない場合にクライアントが試行を停止するまでの最大時間 (秒単位) です。IXR のドキュメントを参照して、より高い値に設定してみてください。

何かのようなもの

$objClient = new IXR_Client('xxxxxxxx', 'library/xmlrpc.php', 80, 30);

制限時間は 30 秒に延長されますが、これで十分です。

于 2012-11-06T11:34:24.980 に答える