On Fri, 2009-10-16 at 15:52 -0700, Jim Lucas wrote: > Marshall Burns wrote: > > I am developing a crawler. It has worked fine throughout testing until this > > morning, when suddenly it started yielding an access violation error. I have > > not been able to find any explanation of this. I've reduced the script to > > the following test code: > > > > ============================== > > > > <html> > > > > <head> > > > > <title>Test crawler</title> > > > > </head> > > > > <body> > > > > <?php > > > > > > > > $sURL = $_GET['URL']; > > > > > > > > echo('<p>Getting ' . $sURL . '<p>'); > > > > $sFileCont = file_get_contents('http://' . $sURL); > > > > Is allow_url_fopen enabled? > > http://us.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen > > > echo('<br>Dump:' . $sFileCont); > > > > > > > > ?> > > > > </body> > > > > </html> > > > > ============================== > > > > Running this with various inputs, I get: > > > > ============================== > > > > www.ennex.com/util/php/test.php?URL=www.Google.com > > > > Getting www.Google.com > > > > PHP has encountered an Access Violation at 0A0591E4 > > Not sure. Review above suggestion. > > > > > ============================== > > > > www.ennex.com/util/php/test.php?URL=www.BadURL.com > > > > Getting www.BadURL.com > > > > Warning: file_get_contents() [function.file-get-contents]: > > php_network_getaddresses: getaddrinfo failed: No such host is known. in > > D:\WWWRoot\ennex.com\www\util\php\test.php on line 11 > > > > This should: > > When I do this... > # host www.badurl.com > > I get this... > Host www.badurl.com not found: 3(NXDOMAIN) > > > PHP has encountered an Access Violation at 0A11B8D6 > > > > ============================== > > > > The second result shows that it doesn't have to successfully open a stream > > to yield the error. > > > > The "file_get_contents()" function was working just fine throughout > > development of the script. Now it yields an access violation. Anybody have > > any idea what is going on? > > > > Thanks for your help. > > Have you move servers at all, or has the server you're running the script on now been updated recently? Thanks, Ash http://www.ashleysheridan.co.uk