-1

私たちの URL はリモート url です。IP アドレスを介して実行できます。「file_get_contents がストリームを開くことができませんでした: 接続が拒否されました」というエラーがスローされました。このコードを使用しました。

コード:

$html = file_get_contents('http://xx.xxx.xx.xx:xxxx/apps/index.php');
print_r($html);
var_dump($html); 

このエラーは何ですか?

4

2 に答える 2

1

ページを取得するには、ストリームを開く必要があります。このようなもの:

<?php
// Create a stream
$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header'=>"Accept-language: en\r\n" .
              "Cookie: foo=bar\r\n"
  )
);

$context = stream_context_create($opts);

// Open the file using the HTTP headers set above
$file = file_get_contents('http://www.example.com/', false, $context);
?>

参考までに、PHP.net を確認してください: http://php.net/manual/en/function.file-get-contents.php

于 2015-02-11T09:16:40.540 に答える