私のPHPスクリプトは、http_post_fields()を使用して別のサーバーにPOSTリクエストを送信します。コードの例を次に示します。
$g = http_post_fields("http://mysite.com", $some_array);
スクリプトはときどき機能しますが、次のエラーが発生することがよくあります。
http_post_fields() [function.http-post-fields]: couldn't resolve host name; name lookup timed out
関数でさまざまなhttpアドレスを試しましたが、すべてこのエラーが発生します。誰かが私の問題の原因が何であるか知っていますか?