저는 프로젝트를 중단시키고 2 일 동안 봤는데 저에게 의미있는 것을 발견하지 못했습니다. 내 첫 PHP 프로젝트). CodeIgniter와 CI wiki에서 사용할 수있는 RSSParser 라이브러리를 사용하고 있습니다. 모든 것이 잘 호출되고로드되고 있지만 "생각한"내용은 스트림 래퍼 문제입니다. 다음은 참조 용 CI 포럼에서 작성한 게시물 (http://codeigniter.com/forums/viewthread/184223/)입니다. 기본적으로 내가 잡하고 오류가 이것이다 : 여기 래퍼 "피드"를 찾을 수 없습니다
Severity: Warning
Message: file_get_contents() [function.file-get-contents]: Unable to find the wrapper "feed" - did you forget to enable it when you configured PHP?
Filename: libraries/RSSParser.php
Line Number: 89
가 '
RSSParser.php'
문제 코드의 소스로 다른 링크 것은 다음과 같습니다 :
<?php
//Load the shiny new rssparse
$this->load->library('RSSParser',array('url' => 'feed://api.flickr.com/services/feeds/[email protected]&lang=en-us&format=rss_200', 'life' => 2));
//Get six items from the feed
$data = $this->rssparser->getFeed(6);
foreach ($data as $item) :
// do stuff with $item['title'], $item['description'], etc.
echo '<h2>' . $item['title'] . '</h2>';
echo '<abbr>' . $item['date'] . '</abbr>';
echo $item['image'];
endforeach;
?>
나는이 있다고 생각하는 이유 "feed : //"가 PHP 스트림으로 등록되지 않았고 RSS 파서가 피드에서 요청하는 정보를 찾아서 검색 할 수 없다는 것입니다. 내가 도움이 필요한 것은 래퍼 "feed : //"를 등록하는 방법을 찾는 것입니다.
* note MAMP를 사용 중입니다.
내가 CI 포럼 http://codeigniter.com/forums/viewthread/184223/#871735에서 작성한 게시물을보고 내가 가지고있는 오류를 기록하십시오. 나는 그것들을 해결하는 방법도 모른다. – nnash
이것은 결국 해결되었습니다. 난 간단한 파이와 MAMP에 문제가 있었는데 일단 웹 호스트 피드에 업로드하고 http는 잘 작동했다. – nnash
듣고 다행 :) –