Hi all, I have what I think is probably a stupid question, but I cant for the life of me find information about it anywhere.....
I have set up my blog using a hosted automated process and have added all my entries from blogger. All is well so far. Thank you Serendipity team
My problem is with rss feeds. I cant figure out how to set it up right
I have installed the "syndicate this blog" sidebar plug in. I am trying to use Atom 1.0 and rss1.0. Atom 1.0 gives me a "Required white space was missing.Line: 41 Character: 211" error. and rss just gives me a "page not found" error.
I looked on my server and no, the page is not there. I was under the impression that this was done automaticaly when I saved an entry.... Maybe i need to do something manualy everytime, or maybe Im missing an event plugin... Im out of ideas.
any help, or direction to the correct documentation would be greatly apreciated.
If you can give us your URL, we might have a clue what's going on.
RSS-Feeds are generated dynamically from the database, no files are written to your directory. All is routed through the 'rss.php' file.
Best regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
When I hit "syndicate this blog" (at the borrom of the sidebar) for rss I get "page not found" and for atom I get "feed code error". (im using ie7, and firefox returns XML parsing error: <unknown>:41 not well-formed (invalid token) )
Maybe its me really not understanding the whole rss feed concept My thoughts were that i was creating a file that users could point their readers to..... Excuse my ignorance.
I looked at my feeds folder and its empty. As you will see, Categories have been created too, but no actual content has been placed in teh categories yet.
Sadly Atom XML feeds need to have valid XHTML markup, so you need to fix your entries to be XHTML compliant to make your Atom-Feed be. So you need to change those <formular> items to have proper open/closing tags.
The other problem is that your RSS 1.0 feed does not show up.
Do you have a directory called "/feeds"? If so, this is a virtual directory that should not exist - delete it, if it does. URL calls to that are being routed using .htaccess to the "rss.php" file. Thus, your /feeds/index.rss1 file would be /rss.php?version=1.0 instead! http://www.yavuzcekirge.com/rss.php?version=1.0 seems to work, so there seems to be a problem with your URL rewriting.
How did you configure s9y URL rewriting? Did you set it to mod_rewrite or "apache errorhandling"?
Best regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
ok, yes, I had created the feeds folder, because I when I first got the error I looked and found it was not there. I have deleted it, but I still have the same problem.
In my configuration panel,
I have rss path set by default to feeds.
I have url rewriting set to "mod_rewrite"
For Atom, no problem. If I can get rss to work, I will have no need for it.
While I have your attention:
I have a problem that Im sure s linked to the .htaccess file. My hosting provider provides me with a statistics panel. this is set in a forder caleed "stats". However, whenever I try to access it, it redirects me to index.php in my root.
Any ideas what I can add to the .htaccess to fix this?
Okay, so /feeds does not exist any longer? That's good.
What does your .htaccess file look like, please paste it here. It seems that some rule in there is not properly read. You should not be getting a 404 result when calling the RSS-URL...
I have a problem that Im sure s linked to the .htaccess file. My hosting provider provides me with a statistics panel. this is set in a forder caleed "stats". However, whenever I try to access it, it redirects me to index.php in my root.
Any ideas what I can add to the .htaccess to fix this?
put a .htaccess file into your 'Stats' directory with this content:
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
as far as putting a file in the stats, my hosting provider wont let me upload anything to that folder (mod set to 705). I was hoping that, since that htaccess file was causing the problem I could set an exception or something like that
(which would be the result of the mod_rewrite operation) then it works properly. Maybe you can ask your provider if he can temporarily enable mod_rewrite logging?
It might already be enabled, in that case just add:
The "rewriteLog" operation can only be edited into the servers configuration file, not into your .htaccess file, so you need to check where the logfile is being written to.
Then call the URL to your RSS 1.0 feed and check what's being put to the Rewrite-Engine logfile.
You could fix this all by turnung "URL Rewriting" to "None" in s9y configuration (or maybe 'Apache errorhandling' might do, in which case you woudln't loose "pretty" URLs)
as far as putting a file in the stats, my hosting provider wont let me upload anything to that folder (mod set to 705). I was hoping that, since that htaccess file was causing the problem I could set an exception or something like that
Phew. I believe you can set those, but I don't have the RewriteConditition at hand, you would need to research that.
HTH,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/