I am attempting to upgrade my site from 2.4 to 3.03. I have everything working except the rss feeds. I am testing in a VM running LAMP. If i try my 2.4 site the rss feeds work. All I get from 3.03 is blank html page:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type></HEAD>
<BODY></BODY></HTML>
isDev=1 doesn't return anything in addition to that.
In order to test my rss code. I cleared out the database and did a fresh install of SS 3.03 and changed the Page.php adding this simplified version of my rss code:
function rss(){
$pages = Page::get()->limit(3);
$feed = new rssFeed(
$pages,
$this->Link() . "rss",
"Test Title"
);
$feed->outputToBrowser();
}
Going to the page/rss produces the same result as with my real information. Using php print, I have confirmed that $pages returns the pages and that $feed is created and I can pull information out of it manually. The failure seems to have something to do with the $feed->outputToBrowser().
Any ideas what might be wrong? Or, what I can test?