1

現在、特定の IP アドレスに制限されている xml フィードをサンプリングしています。私は個人の IP アドレスを青信号にして、ブラウザからフィードにアクセスできました。また、localhost から実行すると file_get_contents がフィードにアクセスできました。

サイトを本番サーバーに移動しました。そのIPアドレスはフィード用に青信号になっているはずです(二重チェックを行っています)が、同じファイル取得コンテンツが機能しなくなりました。現在、ブラウザから特定の URL にアクセスして file_get_contents をトリガーしていますが、フィードが機能していることを確認したら変更します。ブラウザからトリガーするので、どういうわけか間違ったIPを使用しているのではないかと思っています。

curl と file_get_contents の両方でこれを試してみましたが、同じ結果が得られました。フィードを提供するサーバーから 401 無許可で戻ってきたので、フィード会社は実稼働サーバーの IP を青信号に追加していない可能性があると考えています。リストはまだ。

フィードへのアクセスを妨げている可能性がある、私のローカルホストには実装されていない実稼働サーバーに実装する必要がある、私が見逃している特別なものはありますか?

4

1 に答える 1

4

リクエストはサーバーから行われるため、サーバーの IP が使用されます。

于 2012-10-16T15:55:35.370 に答える