同じサイトのRSSフィードを処理する必要のあるPHPスクリプトがあります。具体的には、WordPress RSSフィードの最新のブログをホームページに表示しています。私たちのステージングサーバー上では正常に動作しましたが、私たちのライブ(まったく異なるがLAMP)ホスティング環境では動作しません。同じサーバーでfile_get_contentsまたはcurlを使用してURLを
file_get_contents
またはcurl
をリモートURL上で実行することはできますが、独自のRSSフィードを取得しようとすると、404が見つかりませんでした。私がfile_get_contents(http://domain.com/test.txt)
を試してみたら、もう1つの奇妙なことに、404で失敗しますが、私がfile_get_contents(http://www.domain.com/test.txt)
を実行すると、テストテキストファイルの内容が取得されます。これは私がここにセットアップの例をしました(ないwww.domain.com)私はdomain.comからスクリプトを実行していると仮定し
すべてです:http://bkwld.com/test.php
www.bkwld.comまたはbkwld.comのいずれかが/ etc/hostsに設定されている可能性はありますか? –