RSS Readfeed and Blogger

Hi

I get the error message above when trying to use RSS Readfeed action with Blogger

  1. Site hosted on virtualnames which claims to be PHP
    http://www.virtualnames.co.uk/web_hosting.php

  2. RSS feed from blogger appears to be OK and is correctly entered in action.

feed://historical-trips.blogspot.com/feeds/posts/default?alt=rss

  1. _cache folder correctly name and in same directory as the page, widget.php

  2. Everyone has permission to read. write etc to _cache folder

Any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Walter will have to give you the full answer, but I believe that for ReadFeed to work, the feeds URL must begin with http://, and can’t be an Atom feed.

I’m not guaranteeing that this will work, but try this in the URL field of the action:
http://blogname.blogspot.com/feeds/posts/default?alt=rss
Of course, change the main url (blogname.blogspot.com) to the domain name of your blog.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Change feed to http and you should have better luck. feed is a “micro-format” used within a browser, it is not a true HTTP protocol.

Walter

On Jan 3, 2013, at 11:54 AM, Mike Ivey wrote:

feed://historical-trips.blogspot.com/feeds/posts/default?alt=rss


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thank you for the swift replies.

Unfortunately whether I use http:// or feed:// makes no difference and I still get the error

Warning: require_once(Resources/Feed.php) [function.require-once]: failed to open stream: No such file or directory in /home/users/uks72543/html/historicaltrips.com/widget.php on line 1

Fatal error: require_once() [function.require]: Failed opening required ‘Resources/Feed.php’ (include_path=‘.:/usr/share/php:/usr/share/pear’) in /home/users/uks72543/html/historicaltrips.com/widget.php on line 1

The page is here:

Any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Did you upload using Freeway? Could you see what happens if you hold down the Control key, choose File / Publish Everything (hidden option) and then upload again? If the Feed.php file isn’t in your Resources folder, then the Action can’t work.

Walter

On Jan 3, 2013, at 3:09 PM, Mike Ivey wrote:

Thank you for the swift replies.

Unfortunately whether I use http:// or feed:// makes no difference and I still get the error

Warning: require_once(Resources/Feed.php) [function.require-once]: failed to open stream: No such file or directory in /home/users/uks72543/html/historicaltrips.com/widget.php on line 1

Fatal error: require_once() [function.require]: Failed opening required ‘Resources/Feed.php’ (include_path=‘.:/usr/share/php:/usr/share/pear’) in /home/users/uks72543/html/historicaltrips.com/widget.php on line 1

The page is here:

History - Andante Travels US

Any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Again thank you for your swift response.

I upload using Cyberduck and had missed that addition to resources folder.

OK now it is giving me the error:

XML error: Mismatched tag at line 5

Again, any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

That means the XML (RSS) isn’t in the order it expects. Have you tried checking your feed at http://feedvalidator.org ?

Walter

On Jan 3, 2013, at 3:33 PM, Mike Ivey wrote:

Again thank you for your swift response.

I upload using Cyberduck and had missed that addition to resources folder.

OK now it is giving me the error:

XML error: Mismatched tag at line 5

Again, any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I just did this, and it did validate, but it also is coming through as Atom format despite the RSS request. I’m not sure what to do here, because there is still something that it could be on your server – if the XML libraries aren’t up to snuff there, you might be getting the error at that level.

I haven’t looked at the PHP side of this Action in years. It uses a very naive XML parsing routine that I wrote myself, in part to figure out how to do that. So it’s likely that the real issue here is me.

Walter

On Jan 3, 2013, at 3:40 PM, Walter Lee Davis wrote:

That means the XML (RSS) isn’t in the order it expects. Have you tried checking your feed at http://feedvalidator.org ?

Walter

On Jan 3, 2013, at 3:33 PM, Mike Ivey wrote:

Again thank you for your swift response.

I upload using Cyberduck and had missed that addition to resources folder.

OK now it is giving me the error:

XML error: Mismatched tag at line 5

Again, any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Try this Action instead. You can re-use your same _cache folder. The Action works differently than ReadFeed, you won’t need to change your page file-extension to .php. The underlying feed parser is roughly a hundred times more complex than the one I wrote, too, and it deals better with variety in the XML it’s given to read.

http://actionsforge.com/actions/view/282-feed2js

Walter

On Jan 3, 2013, at 3:48 PM, Walter Lee Davis wrote:

I just did this, and it did validate, but it also is coming through as Atom format despite the RSS request. I’m not sure what to do here, because there is still something that it could be on your server – if the XML libraries aren’t up to snuff there, you might be getting the error at that level.

I haven’t looked at the PHP side of this Action in years. It uses a very naive XML parsing routine that I wrote myself, in part to figure out how to do that. So it’s likely that the real issue here is me.

Walter

On Jan 3, 2013, at 3:40 PM, Walter Lee Davis wrote:

That means the XML (RSS) isn’t in the order it expects. Have you tried checking your feed at http://feedvalidator.org ?

Walter

On Jan 3, 2013, at 3:33 PM, Mike Ivey wrote:

Again thank you for your swift response.

I upload using Cyberduck and had missed that addition to resources folder.

OK now it is giving me the error:

XML error: Mismatched tag at line 5

Again, any ideas?

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thank you so much Walter, that seems to work fine. I will test over next few days to see if there are any issues.

Mike Ivey


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi,
In trying to get my Blogger blog to feed onto my Freeway website, I’ve installed the Feed2.js action and applied it to an HTML item, created a " _cache" folder, and entered my blog address into the action box. But it still won’t receive my blog address:http://filmnoirist.blogspot.com). I’ve uploaded using Freeway as well as using my other FTP uploader (Fetch), but nothing seems to work. Any thoughts? …


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Make sure that the address that you put into Feed2JS is to your valid RSS or Atom feed. You can validate your feed at http://feedvalidator.org to be sure. You can’t enter just the address of the server (http://example.com) and expect the Action to do anything with that – your URL has to be fully qualified, like maybe http://example.com/feeds/main.xml or something like that.

Walter

On Sep 13, 2013, at 9:52 AM, jlegon wrote:

Hi,
In trying to get my Blogger blog to feed onto my Freeway website, I’ve installed the Feed2.js action and applied it to an HTML item, created a " _cache" folder, and entered my blog address into the action box. But it still won’t receive my blog address:http://filmnoirist.blogspot.com). I’ve uploaded using Freeway as well as using my other FTP uploader (Fetch), but nothing seems to work. Any thoughts? …


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thanks Walt,
I’m going to work on it now, and I’ll report back later today. Thanks again…
Jamie


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi Walter,
I validated my feed, an Atom 1.0 feed for The Film Noir-ist, but it doesn’t seem to be working. Is this a server, or possibly an extension issue? Sorry to bother you, it’s probably pilot error…
Jamie


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Here’s your feed now: Untitled

Have you ensured that you have a working PHP server where you have hosted this? Extra points for PHP version 5.3 or later…

Walter

On Sep 13, 2013, at 2:08 PM, jlegon wrote:

Hi Walter,
I validated my feed, an Atom 1.0 feed for The Film Noir-ist, but it doesn’t seem to be working. Is this a server, or possibly an extension issue? Sorry to bother you, it’s probably pilot error…
Jamie


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Thanks so much for sending this link, but though my PHP is 5.5 it’s not feeding to my web page. I’ve checked the host (Inmotion Hosting) settings, and it seems to be in order. Any further thoughts?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

You could enable all of the error reporting, and visit it then and see if there’s an error being thrown.

To do this, follow these steps:

  1. Open up your site in Transmit or another (S)FTP application. Locate the file feed2js.php, in the same folder as your HTML page containing the Action item.

  2. Select that file, and choose Edit in Transmit (or the local equivalent) to open it in a programming editor.

  3. Directly after the first line, add these two lines of code, and save the file.

    ini_set(‘display_errors’, true);
    error_reporting(E_ALL);

Leave the file open in the editor, and immediately visit the page to see what happens. If you see a big blodge of error text, capture it for review and discussion here, and immediately undo the editing changes you made before. Showing errors on a production server is a good way to get hacked, often automatically.

Show us the error text that you saw, either by pasting it here, or at Gist or Pastie (for a more formatted experience, and in a place where you can delete it later).

If you don’t see any errors, then I am baffled as to what could be going on there. It will probably boil down to a PHP library or system extension that is installed on my server and not on yours. PHP is open-source software, endlessly configurable both at run-time and at compile-time. No two servers are exactly alike in any way. Yours is the first report I have had of a server not displaying the feeds because of a PHP problem. I have seen poorly-formed feeds (bad XML) making a stink before.

Walter

On Sep 13, 2013, at 4:24 PM, jlegon wrote:

Thanks so much for sending this link, but though my PHP is 5.5 it’s not feeding to my web page. I’ve checked the host (Inmotion Hosting) settings, and it seems to be in order. Any further thoughts?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Hi folks. I have read this thread, and am a little confused.

I want to have a Subscription form on my blog, so people can automatically get updates by email when I make a new post.

I have designed the template in Freeway, and just upload it - thats straightforward.

But Freeway RSS actions don’t seem to be designed to work within Blogger. And I am not technically advanced enough that I can understand everything being said above.

Can someone tell me just how I can achieve this? I am not sure where to start…

My blog is:

Thanks…

Steve


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Steve,

When you are using Blogger, it handles your RSS feeds for you, so you don’t need to worry about using any FW actions. This link should take you to your feed: Gestalt Therapy Case Studies Blog


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options