私は自分のAPI(xml)を使ってlast.fmデータを取り出すマッシュアップを編集しています。PHP Simplexmlがローカルホスト上で失敗する
私のローカルホストはファイルに接続できません。次のエラーが発生します。接続 パーティが適切に時間の 期間後に応答しなかったため、接続 試みが失敗した、または接続されている ホストが応答しなかったために確立 接続に失敗しました:
は、ストリームをオープンに失敗しました。 Cに:\ウェブ\ Apacheの\ Apache2の\ htdocsに\ soctfm \は、ライン上の user.php 35
と
I/Oの警告は:外部 エンティティをロードに失敗しました
問題は、それは私のメインサーバで正常に動作することです。自分のlocalhostからxmlを取得しようとすると失敗します。
allow_url_fopen
は両方のサーバーでオンです。そうではありません。これは、PHPのバージョンエラーがあります。
私のlocalhostでPHP 5.1.4を使用しています。
私のメインサーバでPHP 5.2.5を使用しています。
私は問題になると思いますが、私は大学のインターネットから働いています。つまり、プロキシ経由でインターネットに接続する必要があります。
最後に、すべてが正常に動作するはずです。 XMLとコードは私のメインサーバー上で完璧に動作しますが、私のlocalhostで失敗することがあります。理由はわかりません。
これ以上デバッグができますか?それはプロキシーでしょうか?
ありがとうございました。まだカールは使用していません。それを読むだろう。 –