Locally installed rss-to-pdf doesn't include full text option

Asked by swp-bhv

Hi!

Just installed the wonderful scripts locally. But the local install doesn't include the option to fetch the full text version of the feed. I also installed the content-only script which works fine, but pointing the newspaper script to the URL of the generated full-text feed, but then I only get:

URL must point to a feed or OPML of feeds

What's wrong here?

Question information

Language:
English Edit question
Status:
Solved
For:
Five Filters Edit question
Assignee:
No assignee Edit question
Solved by:
swp-bhv
Solved:
Last query:
Last reply:
Revision history for this message
Keyvan (keyvan) said :
#1

I'm not sure to be honest. If you can get both scripts to work fine independently then pasting the URL of the produced by the full-text service into the URL field on the PDF service should produce the correct results.

The option doesn't appear on the form because I haven't updated the code in the repository yet - but behind the scenes the code essentially does what I described above: when the full-text checkbox is ticked, it simply appends the feed URL you've provided to the full-text RSS URL.

Hope that's some help.

Revision history for this message
swp-bhv (schaumwaffelpilot) said :
#2

Hi,

this is not very much help. I think it is because of the non-standard port. Since enabling tidy support on the supplied PHP on my Mac is not easy, I installed it in a virtual machine. The Mac's Apache runs on Port 80, so I made the webserver of the VM run on Port 8088. Maybe the opml class cannot connect to servers running on other ports than the standard one.

Revision history for this message
Keyvan (keyvan) said :
#3

I haven't tried running it with that configuration (splitting components across servers) so I can't really help.

As for OPML, if you think that's the cause, try processing a non-OPML feed. The OPML code only kicks in if the URL being processed isn't identified as an RSS/Atom feed.

Revision history for this message
swp-bhv (schaumwaffelpilot) said :
#4

Hi,

I only try to process non-OPML feeds. The feed I try to process is:
http://www.tagesschau.de/xml/rss2
The full-text rss maker correctly fetches the feed, but when I try to point the new feed URL to the PDF maker, it produces the above error.

Revision history for this message
swp-bhv (schaumwaffelpilot) said :
#5

I just solved the problem: I had to make the Apache listen on the same port as I access it from the browser. My problem was, the Apache listened on Port 80 and I piped Port 8088 to Port 80 into the VM. So, the script tried to access Port 8088 in the VM which didn't work. I configured the Apache to also listen on Port 8088 and now it works.

Revision history for this message
Keyvan (keyvan) said :
#6

Thanks for the update. Good to hear it's working now.