2017-10-22 5 views
-1

私は、スクリプトが映画の字幕を他のものから受け取り、ビデオをストリーミングするためにウェブホスティングサーバにアップロードするウェブサイトを開発しました。それは私が1日とは違った別のものを開発することを決めたときに3ヶ月以上働いていて、数週間働いています。だから最終的に私は他の1つのWebサイトからのリンクを取る(これは私がこのfile_get_contentのように思われる)ローカルマシンでうまく動作するが、私が(リンク)問題のすべてを解決するためのいくつかのテストの後、すべてのサイトが行く:私のすべてのファイル_get_contentsは私のサーバでは機能しません

のfile_get_contents(「URL」)を:HTTPリクエスト 失敗しました:ストリームをオープンに失敗しました! HTTP/1.1 403は

を禁止しても最初のWebサイトとsecund 1は(私が file_get_contentsを使用します。ここで、私が意味する)と私は別のことで、URLを変更した場合、それは動作しますか私は、サーバーを変更した場合(ウェブホスティング)それを作業していませんあまりにも動作します。私の状況を理解しないように助けてください。

答えて

0

file_get_contents関数のfilenameパラメータを別のWebサイトに変更して '403 Forbidden'というエラーが表示された場合、コードは正常に動作しているようですが、セキュリティ上の懸念からWebサイトが要求を拒否しているようですウェブ掻き取りを防止する。あなたは何をしているのですか?他のウェブサイトからデータを抽出する。あなたのウェブサイトのデータをどのように取得するのか考え直さなければならないでしょう。他のウェブサイトのデータが正常に機能していても、そのデータを廃棄しないでください。use subtitles API such as these

関連する問題