No need to make googlefroogle.php 777, 644 should be fine.
I'm not sure then what it is. Somehow changing hosts has made the difference, maybe you should contact the new host?
If no file is present, the script will make the file thus becoming the owner. It should then be able to chmod the feed file itself... If a file is already created, then it cannot be the owner and won't have permissions to chmod.



