別のサーバーからxmlファイルを解析したいと思います。phpを使用してurlからXMLファイルを解析する
<?php
$xml = simplexml_load_file('http://example_page.com/api/test.xml');
?>
このコードは、このファイルがページと同じサーバーにある場合にのみ動作しますが、別のサーバーにxmlファイルがあります。 Webページから
警告:
Warning: simplexml_load_file(http://example_page.ugu.pl/api/test.xml) [function.simplexml-load-file]: failed to open stream: Connection refused in /virtual/z/y/example_page.ugu.pl/index.php on line 14
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://example_page.com/api/test.xml" in /virtual/z/y/example_page.ugu.ugu.pl/index.php on line 14
P.S. allow_url_fopenはまだオンです。
これを使用しても私はまだエラーがあります。警告:file_get_contents(http://example_page.com/api/test.xml)[function.file-get-contents]:ストリームを開くことに失敗しました:/virtual/z/y/examle_page.com/index.phpで接続が拒否されましたオンライン上のPS私はallow_url_fopenがオンであると確信しています。私はphpinfo()を使ってチェックしました。 – Zyngi
理由は何もありませんが、あなたがアクセスしようとしているWebページは...下に...そして本当にtbhです。http://example_page.com/api/test.xmlにアクセスしようとしましたか?ブラウザ? – Ikari
はい。ここに正しいリンクがあります。 http://jakdojade.pl/pages/api/outputs/schedules.xml – Zyngi