file_get_contents returns 403 forbidden
Posted
by
absk
on Stack Overflow
See other posts from Stack Overflow
or by absk
Published on 2010-12-28T11:46:36Z
Indexed on
2010/12/28
11:54 UTC
Read the original article
Hit count: 217
I am trying to make a sitescraper. I made it on my local machine and it works very fine there. When I execute the same on my server, it shows a 403 forbidden error. I am using the PHP Simple HTML DOM Parser. The error I get on the server is this:
Warning: file_get_contents(http://example.com/viewProperty.html?id=7715888) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /home/scraping/simple_html_dom.php on line 40
The line of code triggering it is:
$url="http://www.example.com/viewProperty.html?id=".$id;
$html=file_get_html($url);
I have checked the php.ini on the server and allow_url_fopen is On. Possible solution can be using curl, but I need to know where I am going wrong.
© Stack Overflow or respective owner