I want to start by saying that I’ve been through this blog in search of this answer. I’ve checked the wp-rss.php, wp-atom.php, wp-config and the themes functions.php files for blank lines outside of <? ?>. I also deactiveted plugins and reactivated.
For your reference, I added the unedited index.php code to a table in the web template and removed the head section in the template so it doesn’t conflict with the head load for the blog. These are the first 7 lines of the index.php file. The last line of this code is line 7 called out in the error found at the bottom of this post.
Below this line is the error code I’m getting
Warning: Cannot modify header information – headers already sent by (output started at C:\Inetpub\vhosts\conestogalogcabins.com\httpdocs\blog\index.php:7) in C:\Inetpub\vhosts\conestogalogcabins.com\httpdocs\blog\wp-includes\feed-rss2-comments.php on line 2 http://conestogalogcabins.com/blog Thu, 02 Apr 2009 14:14:50 +0000 http://wordpress.org/?v=2.3.3
I’ve been to this page and did all that is listed here.
When I take the index page out of my template and reload it by itself the RSS link works. The issue isn’t with extra spaces in the code.
The issue is getting the blog header to load prior to the first line of code in the web template. I removed all the <head> tags and everything between them in the web template thinking it would resolve the problem but it still produces the error message “Cannot modify header information – headers already sent by…”. The remaining error message is in my original post.