1

ストリームが再生されているかどうかを Web サイト経由でテストできるようにしたいと考えています。したがって、それに応じて自分自身を更新します。

ファイルを読み取るために PHP - cURL を使用していますが、「ホストに接続できませんでした」というエラーが表示されます。このスクリプトは、この URL だけでなく、他の URL でも機能します。

また、以下の URL はブラウザ経由で動作します。

<?php
///if below doesn't work try this 86.28.144.85:88/broadwave.m3u?src=1&amp;rate=1///

$ch = curl_init("http://82.35.172.112:88/broadwave.m3u?src=p&rate=1");
$fp = fopen("example_homepage.txt", "w");

curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_exec($ch);
if(curl_errno($ch))
{
echo 'Curl error: ' . curl_error($ch);
}

curl_close($ch);
fclose($fp);
?>
4

1 に答える 1

1

「ホストに接続できませんでした」はまさにそれを意味します。ほとんどの場合、ファイアウォールがポート 88 への接続をブロックしています。

サーバーを標準の HTTP ポート 80、または 8080 などの高いポートに移動してみてください。バランスを使用して、選択したポート上のすべてをポート 88 に単純にリダイレクトできます。

于 2012-05-10T20:15:04.990 に答える