ので、2日前、私はこのメッセージが表示されました:PHPの警告:のfile_get_contents
はPHPの警告:のfile_get_contents(http://example.com):ストリームをオープンに失敗しました:接続が上/home/server/map/index.phpでタイムアウトライン30
これは私がライン29と30の上にきたものである:
$url = 'http://www.angelaget.se/till-salu/';
$string = file_get_contents($url);
楽しい部分は、私は私のローカルホスト上の外部コンテンツを見ることができるということです。しかし、私はそれをサーバーにアップロードしません。それから私は、index.phpファイルに含まれているhtml + cssしか見ることができません。
私がしようとしているのは、利用可能なすべてのオブジェクトを外部のWebサイト(http://angelaget.se/till-salu/)から取得し、それらを私のウェブサイトに投稿することです。
私は他のいくつかのページでこれを行っています。しかし、今ではいくつかの問題が発生しました。
ここで私はどのように私はそれを解決することができますどのようなexemeplを持って誰もがPHPで。 おそらく全く異なる解決策ですか?私はアイデアを使い果たしましたCuzの
....
は多分あなたのサーバがそのウェブにアクセスすることができないように聞こえますページ? – ADyson
@ADyson どうすれば解決できるかご存知ですか?サーバーの設定またはそれに類するもの – Ekonomisten
サーバが外部ネットワーク通話を許可されているかどうかを確認する必要があります。おそらくファイアウォールやルーティングの設定がそれを妨げることがあります。可能であればログオンし、コマンドラインからそのホストにpingを実行できるかどうか、または他の一般的なサイト(たとえばgoogleなど)にpingできるかどうかを確認します。しかし、実際には、それを解決するためには、ServerFaultサイトに適したsysadminの質問があります。 – ADyson