API(xml)を介してlast.fmデータを取得するマッシュアップを編集しています。
何らかの理由で、ローカルホストがファイルに接続できません。次のエラーが表示されます。
ストリームを開くことができませんでした: 接続先が一定時間後に適切に応答しなかったために接続の試行が失敗したか、接続されたホストが応答しなかったために確立された接続が失敗しました。C:\Web\Apache\Apache2\htdocs\soctfm\user.php の 35 行目
と
I/O 警告: 外部エンティティのロードに失敗しました
問題は、私のメインサーバーで正常に動作することです。ローカルホストから xml を取得しようとすると失敗します。
allow_url_fopen
両方のサーバーでオンになっています。だから、そうじゃない。PHPのバージョンエラーの可能性があります。
ローカルホストで PHP 5.1.4 を使用しています。
メインサーバーで PHP 5.2.5 を使用しています。
これが問題になる可能性があると付け加えなければなりません。私は大学のインターネットで作業しています。つまり、プロキシ経由でインターネットに接続する必要があります。
最終的には、すべてが正常に機能するはずです。XML とコードは、私のメイン サーバーでは完全に機能しますが、ローカル ホストではうまくいきません。その理由はわかりません。
他にできるデバッグはありますか? それはプロキシでしょうか?