1. ホーム
  2. php

[解決済み] php_network_getaddresses: getaddrinfo に失敗しました。名前またはサービスが不明

2022-02-15 19:57:04

質問

以下は、私のコードのスニペットです。

$fp = fsockopen($s['url'], 80, $errno, $errstr, 5);
if($fp){
        fwrite($fp, $out);
        fclose($fp);

実行すると、出力される。

unable to connect to www.mydomain.net/1/file.php:80 (php_network_getaddresses: getaddrinfo failed: 名前またはサービスが不明です

これを利用して、GETしたデータを $s['url']

原因がわからないのです。何か手助けがあれば、とても助かります。

解決方法は?

GETデータをURLに投入するだけなら、file_get_contents()のようなわかりやすいものを使うべきでしょう。

$myGetData = "?var1=val1&var2=val2";
file_get_contents($url.$myGetData);