Brian Dunning wrote: > Howdy all - We have a production server that runs our script fine. We're > setting up a test server, and this particular script returns a length of > zero: > > $ctx = stream_context_create(array('http' => array('timeout' => 1200))); > // 20 minutes per file > $contents = file_get_contents($full_url, 0, $ctx); > > You can paste the $full_url into a browser and it works fine (it's > always a PDF document). It works fine with the same variables on the > production server. Is there some configuration option that we've missed > that's preventing it from working? Note that this is all https, and I > did notice this difference in the phpinfo() but don't know if it's > relevant: > > Production server: PHP 5.2.6 > Registered PHP streams: php, file, data, http, ftp, compress.zlib, > compress.bzip2, https, ftps, zip > > Test server: PHP 5.2.9-2 > Registered PHP streams: php, file, data, http, ftp, compress.zlib > > Most likely allow_url_fopen = Off in the test server php.ini. If you had error reporting on it would tell you. -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php