file_get_contents() failing on CentOS.

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

 



Hi.

I'm trying to help a friend with a CentOS setup.

He's installed PHP and SOAP using yum install php-soap and he is
having problems.

I assisted in the developed the php script he is using and it is
working fine on Windows.

In testing, we can do ...

# wget http://www.php.net

but not ...

# php -r "echo file_get_contents('http://www.php.net');"
PHP Warning:  file_get_contents(http://www.php.net): failed to open
stream: HTTP request failed!  in Command line code on line 1


I've checked allow_url_fopen and that is set to 1

As a test ...

# php -d allow_url_fopen=1 -r "echo file_get_contents('http://www.php.net');"
PHP Warning:  file_get_contents(http://www.php.net): failed to open
stream: HTTP request failed!  in Command line code on line 1
(This works fine on windows system)

# php -d allow_url_fopen=0 -r "echo file_get_contents('http://www.php.net');"
PHP Warning:  file_get_contents(): URL file-access is disabled in the
server configuration in Command line code on line 1
PHP Warning:  file_get_contents(http://www.php.net): failed to open
stream: no suitable wrapper could be found in Command line code on
line 1

Neither will actually return the contents.

Considering wget works and PHP doesn't _AND_ that this is linux, I'm lost.

Wireshark shoes no communication at all when PHP is used to try and
get to www.php.net, but it does show everything accurately when using
wget.

I've got the output of php -i and of the debug data from wget.

So. Any pointers, suggestions, things to read/try/etc.

Regards,

Richard.

-- 
Richard Quadling
Twitter : EE : Zend
@RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY

-- 
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