home

 service
  y比較
  ychobiプラン
   yサービス
   y申込
   y禁止事項
  yfreeプラン
   yサービス
   y申込
   y禁止事項

 support
  yよくある質問
  yサポート掲示板
  yユーザ専用ページ
   ychobiプラン
   yfreeプラン
  yサーバ情報
   y障害メンテ
  ychobi日記
  yLINEオープンチャット
   サポート

 link

 contact


 新規投稿 | ツリー | スレッド | タイトル | 一覧 | 検索 | ログ | 設定 


-DNSサーバーについて [dansma] (06/02 13:16)
 └Re:DNSサーバーについて [管理人] (06/02 13:23)
  └Re[2]:DNSサーバーについて [dansma] (06/02 13:46)
   └Re[3]:DNSサーバーについて [管理人] (06/02 14:43)

[1872] DNSサーバーについて
Name: dansma E-MAIL
Date: 06/02 13:16
お世話になっております。

PHPにてドメインからIPを引く場合に以下のエラーが出力されました。

■エラー内容
php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution

名前解決を行おうとしたドメインは以下の通りです。

■対象ドメイン
foreverps.dyndns.org

nslookupコマンド等で、名前解決ができている状態かどうか
一度ご確認いただけないでしょうか?

名前解決ができていない場合は、DNSサーバーの設定を
一度ご確認頂けると幸いです。


お手数ですが、ご対応の程 宜しくお願い致します。

返信する


[1873] Re:DNSサーバーについて
Name: 管理人 (HOME) E-MAIL
Date: 06/02 13:23
そもそも
foreverps.dyndns.org
っていうドメインがないように見受けられますが
いかがでしょうか。

返信する


[1874] Re[2]:DNSサーバーについて
Name: dansma (HOME) E-MAIL
Date: 06/02 13:46
ご連絡頂き、ありがとうございます。

移行元のサーバーにて同様のスクリプトを動作させていた際は、
このエラーチェックにはなっておりませんでしたので
ご確認させて頂いた次第であります。

現在は対象のサーバーが稼働していないようなので
Pingでの応答確認はできない状態となっておりますが
移行元サーバーではこのエラーが現在も発生しておりませんでした。


参考までに、実際に行なっている処理を一部抜粋し、
以下に明記しておきます。

■処理内容
$fp = @stream_socket_client("udp://foreverps.dyndns.org:27885", $errno, $errstr);

if (!$fp) {
echo "ERROR!!".$errstr."(".$errno.")";
} else {
stream_set_timeout($fp, 0, 90000);
if($fp) {
fwrite($fp, "\x50\x49\x4E\x47\x00");
$status = (fread($fp, 4) == 'PONG') ? 1 : 0;
fclose($fp);
}
}

返信する


[1875] Re[3]:DNSサーバーについて
Name: 管理人 (HOME) E-MAIL
Date: 06/02 14:43
こちらの環境と他の環境で
それぞれnslookupしてみたのですが
応答がない状態でした。

返信する

レッツPHP!




Since 2002 0701 Copyright chobi net all rights reserved