It looks like you tried to use the same path for your blog.
You said that it was in a different directory, on the same level as your www path. Well, I tried to reach it using http://www.valleysoapbox.com/blog/newsfeeds/zfeeder.php and couldn't get it.
Can you upload files to the(/blog/newsfeeds) directory? If so, create a non informative index.php file that just does
<?php
echo "I'm here";
?>
for testing and see if you can reach it at http://www.valleysoapbox.com/blog/newsfeeds/.
If you can, then modify the index.php file to read:
<?php echo
"I'm here";
phpinfo();
?>
and call it again.
In the PHP Variables section of the page that is generated, there will be a line that shows
_SERVER["PATH_TRANSLATED"]
This line will show the true, physical path to the calling (index.php) file. That will give you the path to your include file.
Once you're done, save a copy of the generated page on your local machine for reference and remove it from your hosting server. You really don't want the world to have access to this information.
If you can't do this, then you will need to contact your hosting provider for the information. Many hosting service providers give you a set-up letter or an on-line capability to determine this info. But all should be able to give you this information.
I'm not really a magician, just someone who has had to navigate thru this minefield more than once. Let me know.