したがって、このURL http://my-server.com/feeds/feed.pl?op=retrieveIncidents&type=social,government&cbsa=31100には、別のプロセスによって作成されたxmlデータが含まれています。今私はfile_get_contents()
ハードコードされたURLで使用していました、そしてそれは完全に働きました。開発のこの段階で、アプリケーションにログインしている現在のユーザーの構成ファイルとcbsaコードの使用を開始する必要がありました。
これ/feeds/feed.pl?op=retrieveIncidents&type=social,government&cbsa=
は構成から取得されます。
これ31100
はユーザーオブジェクトから来ています。
これhttp://my-server.com
はヘルパーfn()から来ています。
$server = $this->serverUrl();
$config = new Zend_Config_Ini(APPLICATION_PATH.'/configs/application.ini', APPLICATION_ENV);
$curOperator = Default_Model_Operator::getActiveOperator();
$feedUrl = $server.$config->ims->idfFeed.$curOperator->regions;
印刷/エコーする$feedUrl
と次のようになりますhttp://my-server.com/feeds/feed.pl?op=retrieveIncidents&type=social,government&cbsa=31100
しかし、警告$feed = file_get_contents($feedUrl)
が表示されると
、file_get_contents (http://vdot.orion.meridian-enviro.com/feeds/feed.pl?op=retrieveIncidents type = social、government cbsa = 31100)[function.file-get-contents ]:ストリームを開くことができませんでした:HTTPリクエストが失敗しました!9行目の/home/Agena/lvegerano/svn/webapps/ims/trunk/phpfiles/application/views/scripts/chp/list-for-dashboard.phtmlにHTTP/1.1404が見つかりません
&
&
をメモし&
ます。htmlentities_decode()
私は、、urlencode()
およびその他を試しましたが、これを機能させることができません。file_get_contents()は何に変換&
でき&
ますか?
これを修正する方法についての助けをいただければ幸いです。