Jeremysr Posted May 4, 2007 Share Posted May 4, 2007 A couple of weeks ago I searched for something on Google about storing a webpage into a variable and it said to use file_get_contents(). I tried and it worked. I remember it said sometimes websites would block it though, and it showed some code for a workaround. But I ignored that part because just file_get_contents() worked for me. But NOW, I need to use this function again (my program will get the URLs of a bunch of webcomics I want to download.) And now it says "permission denied" for the site I'm accessing. I tried searching Google and couldn't get the site I was at before or anything else that worked. :-\ So, can someone here help me with this please? Link to comment https://forums.phpfreaks.com/topic/49931-permission-denied-with-file_get_contents/ Share on other sites More sharing options...
john010117 Posted May 4, 2007 Share Posted May 4, 2007 Try setting directory permissions to 777 (but note that it'll cause a major security hole). Link to comment https://forums.phpfreaks.com/topic/49931-permission-denied-with-file_get_contents/#findComment-245043 Share on other sites More sharing options...
trq Posted May 4, 2007 Share Posted May 4, 2007 Try setting directory permissions to 777 (but note that it'll cause a major security hole). He obviously has no control over these remote sites. You'll want to take a look at the curl extension. I would say your getting denied errors because you are blatantly ripping content. With curl, you can make it look like your an actual browser making a normal request. Link to comment https://forums.phpfreaks.com/topic/49931-permission-denied-with-file_get_contents/#findComment-245045 Share on other sites More sharing options...
trq Posted May 4, 2007 Share Posted May 4, 2007 PS: Nice avatar. Link to comment https://forums.phpfreaks.com/topic/49931-permission-denied-with-file_get_contents/#findComment-245046 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.