Re: file_get_contents doesn't work on one particular server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux